WHOLESALER getInput() { var r = new WHOLESALER() { ID = ID, NAME = NAME, DESCRIPTION = DESCRIPTION, CODE = CODE, FIRSTNAME = FIRSTNAME, LASTNAME = LASTNAME, GENDER = GENDER, BIRTHDAY = BIRTHDAY, ADDRESS = ADDRESS, CITY = CITY, COUNTRY = COUNTRY, PHONE = PHONE, FAX = FAX, WEBSITE = WEBSITE, EMAIL = EMAIL, MONEY_ACCOUNT = MONEY_ACCOUNT, PICTURE = PICTURE_WHOLESALER, TYPE = TYPE }; return(r); }
//************************************************************************************* in out #region in out void InitInput(WHOLESALER p_table) { ID = p_table.ID; NAME = p_table.NAME; DESCRIPTION = p_table.DESCRIPTION; CODE = p_table.CODE; TYPE = p_table.TYPE; FIRSTNAME = p_table.FIRSTNAME; LASTNAME = p_table.LASTNAME; GENDER = p_table.GENDER; BIRTHDAY = p_table.BIRTHDAY ?? DateTime.Now; ADDRESS = p_table.ADDRESS; CITY = p_table.CITY; COUNTRY = p_table.COUNTRY; PHONE = p_table.PHONE; FAX = p_table.FAX; WEBSITE = p_table.WEBSITE; EMAIL = p_table.EMAIL; MONEY_ACCOUNT = p_table.MONEY_ACCOUNT; PICTURE_WHOLESALER = p_table.PICTURE; }
public static void EditFromObject(WHOLESALER p) { if (p.NAME.Length == 0) { DialogError.Error(); return; } if (p.ID <= 0) { if (IsExistName(p.NAME)) { DialogError.Error(); return; } } if (p.ID > 0) { if (!IsCanEditName(p.ID, p.NAME)) { DialogError.Error(); return; } } if (p.CODE.Length > 0) { if (p.ID <= 0) { if (IsExistCode(p.CODE)) { DialogError.Error(); return; } } } if (p.CODE.Length > 0) { if (p.ID > 0) { if (!IsCanEditCode(p.ID, p.CODE)) { DialogError.Error(); return; } } } if (p.ID > 0) // edit { try { var r = Get(p.ID); r.NAME = p.NAME; r.DESCRIPTION = p.DESCRIPTION; r.CODE = p.CODE; r.FIRSTNAME = p.FIRSTNAME; r.LASTNAME = p.LASTNAME; r.GENDER = p.GENDER; r.BIRTHDAY = p.BIRTHDAY; r.ADDRESS = p.ADDRESS; r.CITY = p.CITY; r.COUNTRY = p.COUNTRY; r.PHONE = p.PHONE; r.FAX = p.FAX; r.WEBSITE = p.WEBSITE; r.EMAIL = p.EMAIL; r.MONEY_ACCOUNT = p.MONEY_ACCOUNT; r.PICTURE = p.PICTURE; r.TYPE = p.TYPE; _db.SaveChanges(); } catch (Exception e) { F_File.LogError(e); } } else // add { try { p.ID = NewId(); _db.WHOLESALERS.Add(p); _db.SaveChanges(); } catch (Exception e) { F_File.LogError(e); } } }