Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        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);
        }