Ejemplo n.º 1
0
        public Contract.Organization Extend(DataContext.Organization data)
        {
            var model = new School()
            {
                OrganizationType = (OrganizationTypeEnum)Enum.Parse(typeof(OrganizationTypeEnum), data.OrganizationType)
            };

            model.DeliveryTime = data.School.DeliveryTime;
            return model;
        }
Ejemplo n.º 2
0
        public static C.School ToContract(this School data)
        {
            if (data == null)
                return null;

            var model = new C.School();

            model.OrganizationId = data.Organization.OrganizationId;
            model.IsActive = data.Organization.IsActive;
            model.Name = data.Organization.Name;
            model.AddressInfo.Address1 = data.Organization.Address1;
            model.AddressInfo.Address2 = data.Organization.Address2;
            model.AddressInfo.City = data.Organization.City;
            model.AddressInfo.PhoneNumber = data.Organization.PhoneNumber;
            model.AddressInfo.PhoneExt = data.Organization.PhoneExt;
            model.AddressInfo.State = data.Organization.State;
            model.AddressInfo.ZipCode = data.Organization.ZipCode;
            model.ParentOrgId = data.Organization.ParentOrgId;

            model.User = data.Organization.WFSUser.ToContract();
            model.DeliveryTime = data.DeliveryTime;

            return model;
        }