public BSOStatusRef ReadItemFields(DataReaderAdapter reader, string id, string name) { BSOStatusRef item = new BSOStatusRef(); if (reader.IsNotNull(id)) { item.Id = reader.GetInt64(id); item.Name = reader.GetString(name); } return(item); }
public ReferenceItem ReadItemFields(DataReaderAdapter reader, string id, string code, string name) { ReferenceItem item = new ReferenceItem(); if (reader.IsNotNull(id)) { item.Id = reader.GetInt64(id); item.Name = reader.GetString(name); item.Code = reader.GetString(code); } return(item); }
public Representative ReadItemFields(DataReaderAdapter reader, Representative item = null) { if (item == null) { item = new Representative(); } item.Id = reader.GetInt64("ID"); item.Firstname = reader.GetString("FirstName"); item.Secondname = reader.GetString("Secondname"); item.Lastname = reader.GetString("Lastname"); item.Birthday = reader.GetDateTimeNull("Birthday"); item.IssueDate = reader.GetDateTimeNull("IssueDate"); item.IssueDepartment = reader.GetString("IssueDepartment"); item.Number = reader.GetString("Number"); item.Series = reader.GetString("Series"); item.RepresentativeTypeId = reader.GetInt64Null("RepresentativeTypeId"); if (reader.IsNotNull("DocumentTypeId")) { item.DocumentType = ReferencesMaterializer.Instance.ReadItemFields(reader, "DocumentTypeID", "DocumentTypeCode", "DocumentTypeName"); } return(item); }