5.0 Source Code

Committing 5.0 Source Code
This commit is contained in:
2023-04-06 18:58:04 +01:00
parent 0f3ede77fa
commit 0282345603
1680 changed files with 241310 additions and 0 deletions
@@ -0,0 +1,72 @@
package com.unicenta.pos.ticket;
import com.unicenta.basic.BasicException;
import com.unicenta.data.loader.DataRead;
import com.unicenta.data.loader.IKeyed;
import com.unicenta.data.loader.ImageUtils;
import com.unicenta.data.loader.SerializerRead;
import java.awt.image.*;
public class CardInfo implements IKeyed {
private static final long serialVersionUID = 1612339444103L;
private String m_sID;
private String m_sCardName;
private double m_Charges;
/** Creates new CategoryInfo */
public CardInfo(String id, String name, double charges) {
m_sID = id;
m_sCardName = name;
m_Charges = charges;
}
@Override
public Object getKey() {
return m_sID;
}
public void setID(String sID) {
m_sID = sID;
}
public String getID() {
return m_sID;
}
public String getName() {
return m_sCardName;
}
public void setName(String sName) {
m_sCardName = sName;
}
@Override
public String toString() {
return m_sCardName;
}
public static SerializerRead getSerializerRead() {
return new SerializerRead() {@Override
public Object readValues(DataRead dr) throws BasicException {
return new CardInfo(dr.getString(1), dr.getString(2), dr.getDouble(3));
}};
}
/**
* @return the m_Charges
*/
public double getM_Charges() {
return m_Charges;
}
/**
* @param m_Charges the m_Charges to set
*/
public void setM_Charges(double m_Charges) {
this.m_Charges = m_Charges;
}
}