本文整理了Java中org.projectforge.business.fibu.KundeDO.getId()
方法的一些代码示例,展示了KundeDO.getId()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。KundeDO.getId()
方法的具体详情如下:
包路径:org.projectforge.business.fibu.KundeDO
类名称:KundeDO
方法名:getId
KundeDO.getId介绍
[英]Ziffer 2-4 von KOST2 (000-999). Ist der primary key.
[中]Ziffer 2-4 von KOST2(000-999)。这是主键。
代码示例
代码示例来源:origin: micromata/projectforge
public Integer getId()
{
return kunde != null ? kunde.getId() : null;
}
代码示例来源:origin: micromata/projectforge
@Transient
public Integer getKundeId()
{
if (this.kunde == null) {
return null;
}
return kunde.getId();
}
代码示例来源:origin: micromata/projectforge
public HRViewUserEntryData getEntry(final KundeDO kunde)
{
for (final HRViewUserEntryData entry : entries) {
if (kunde == null) {
if (entry.kunde == null) {
return entry;
}
} else if (entry.kunde != null && entry.kunde.getId().equals(kunde.getId()) == true) {
return entry;
}
}
return null;
}
代码示例来源:origin: micromata/projectforge
@Transient
public Integer getKundeId()
{
if (this.kunde == null) {
return null;
}
return kunde.getId();
}
代码示例来源:origin: micromata/projectforge
/**
* Wenn Kunde gesetzt ist, wird die Kundennummer, ansonsten internKost2_4 zurückgegeben.
*/
@Transient
public Integer getBereich()
{
return kunde != null ? kunde.getId() : internKost2_4;
}
代码示例来源:origin: micromata/projectforge
@Transient
public Integer getKundeId()
{
if (this.kunde == null) {
return null;
}
return kunde.getId();
}
代码示例来源:origin: micromata/projectforge
private void addKunde(final KundeDO kunde)
{
if (kunde != null) {
Hibernate.initialize(kunde);
if (customers.containsKey(kunde.getId()) == false) {
customers.put(kunde.getId(), kunde);
sortedCustomers = null;
}
}
}
代码示例来源:origin: micromata/projectforge
/**
* @return Id im dreistelligen Format: "001" - "999" oder "???" wenn id null ist.
* @see #getId()
* @see #format3Digits(Integer)
*/
public static String format(final KundeDO kunde)
{
if (kunde == null) {
return "???";
}
return format3Digits(kunde.getId());
}
代码示例来源:origin: micromata/projectforge
@Override
protected void onSave(final KundeDO customer)
{
if (customer != null && customer.getId() != null) {
KundeDO existingCustomer = internalGetById(customer.getId());
if (existingCustomer != null) {
customer.setCreated(null);
throw new UserException("fibu.kunde.validation.existingCustomerNr");
}
}
}
}
代码示例来源:origin: micromata/projectforge
/**
* Will be called if the user has chosen an entry of the kunde favorites drop down choice.
*
* @param kunde
*/
protected void selectKunde(final KundeDO kunde)
{
setModelObject(kunde);
caller.select(selectProperty, kunde.getId());
}
代码示例来源:origin: micromata/projectforge
/**
* Will be called if the user has chosen an entry of the kunde favorites drop down choice.
*
* @param kunde
*/
protected void selectKunde(final KundeDO kunde)
{
setModelObject(kunde);
caller.select(selectProperty, kunde.getId());
}
代码示例来源:origin: micromata/projectforge
public void populateItem(final Item> item, final String componentId,
final IModel rowModel)
{
final KundeDO kunde = rowModel.getObject();
if (kunde.getStatus() == null) {
// Should not occur:
return;
}
appendCssClasses(item, kunde.getId(),
kunde.isDeleted() == true || kunde.getStatus().isIn(KundeStatus.ENDED) == true);
}
};
代码示例来源:origin: micromata/projectforge
@Override
public boolean isVisible()
{
return (CustomerSelectPanel.this.getModelObject() == null
|| NumberHelper.greaterZero(CustomerSelectPanel.this.getModelObject()
.getId()) == false);
}
};
代码示例来源:origin: micromata/projectforge
@Override
public boolean isVisible()
{
return (NewCustomerSelectPanel.this.getModelObject() == null
|| NumberHelper.greaterZero(NewCustomerSelectPanel.this
.getModelObject().getId()) == false);
}
};
代码示例来源:origin: micromata/projectforge
@Override
public void convertInput()
{
final KundeDO customer = getConverter(getType()).convertToObject(getInput(), getLocale());
setConvertedInput(customer);
if (customer != null && (currentCustomer == null || customer.getId() != currentCustomer.getId())) {
getRecentCustomers().append(kundeFormatter.format(customer, false));
}
currentCustomer = customer;
}
代码示例来源:origin: micromata/projectforge
/**
* @see org.projectforge.web.wicket.CellItemListenerPropertyColumn#populateItem(org.apache.wicket.markup.repeater.Item,
* java.lang.String, org.apache.wicket.model.IModel)
*/
@Override
public void populateItem(final Item> item, final String componentId,
final IModel rowModel)
{
final KundeDO kunde = rowModel.getObject();
if (isSelectMode() == false) {
item.add(new ListSelectActionPanel(componentId, rowModel, CustomerEditPage.class, kunde.getId(),
returnToPage, String
.valueOf(kunde.getKost())));
} else {
item.add(new ListSelectActionPanel(componentId, rowModel, caller, selectProperty, kunde.getId(),
String.valueOf(kunde.getKost())));
}
cellItemListener.populateItem(item, componentId, rowModel);
addRowClick(item);
}
});
代码示例来源:origin: micromata/projectforge
/**
* Workaround for: http://opensource.atlassian.com/projects/hibernate/browse/HHH-3502:
*
* @param obj
* @return
*/
public static Serializable getIdentifier(final BaseDO> obj)
{
if (Hibernate.isInitialized(obj) == true) {
return ((BaseDO>) obj).getId();
} else if (obj instanceof DefaultBaseDO) {
return ((DefaultBaseDO) obj).getId();
} else if (obj instanceof AccessEntryDO) {
return ((AccessEntryDO) obj).getId();
} else if (obj instanceof Kost2ArtDO) {
return ((Kost2ArtDO) obj).getId();
} else if (obj instanceof KundeDO) {
return ((KundeDO) obj).getId();
} else if (obj instanceof UserPrefEntryDO) {
return ((UserPrefEntryDO) obj).getId();
}
log.error("Couldn't get the identifier of the given object (Jassist/Hibernate-Bug: HHH-3502) for class: "
+ obj.getClass().getName());
return null;
}
代码示例来源:origin: micromata/projectforge
&& setExpectedDateOfPayment(entry, dateOfInvoice, "customer#" + customer.getId(),
KundeFormatter.formatKundeAsString(customer, null)) == true) {
return;
代码示例来源:origin: micromata/projectforge
public ProjektDO addProjekt(final KundeDO kunde, final Integer projektNummer, final String projektName,
final Integer... kost2ArtIds)
{
final ProjektDO projekt = new ProjektDO();
projekt.setNummer(projektNummer);
projekt.setName(projektName);
if (kunde != null) {
projektDao.setKunde(projekt, kunde.getId());
}
projektDao.save(projekt);
if (kost2ArtIds != null) {
for (final Integer id : kost2ArtIds) {
final Kost2DO kost2 = new Kost2DO();
kost2.setProjekt(projekt);
kost2.setNummernkreis(5);
if (kunde != null) {
kost2.setBereich(kunde.getId());
}
kost2.setTeilbereich(projekt.getNummer());
kost2Dao.setKost2Art(kost2, id);
kost2Dao.save(kost2);
}
}
return projekt;
}