public static Shipments UpdateShipment(Shipments ship, PeopleShippers item) { ship.ExternalId = item.ExternalId; ship.Code = item.Code; ship.Height = item.Height; ship.Length = item.Length; ship.Width = item.Width; ship.TotalGrossWeight = item.TotalGrossWeight; ship.TotalNetWeight = item.TotalNetWeight; ship.TotalCost = item.TotalCost; ship.TotalCustomsValue = item.TotalCustomsValue; ship.InvoiceNumber = item.InvoiceNumber; ship.InvoiceDate = item.InvoiceDate; ship.DispatchDate = item.DispatchDate; ship.CreationDate = item.CreationDate; ship.DeliveryCategoryId = item.DeliveryCategoryId; ship.DispatchPlaceId = item.DispatchPlaceId; ship.RegistryId = item.RegistryId; ship.Description = item.Description; ship.Comment = item.Comment; ship.ShipperCompanyId = item.ShipperCompanyId; ship.ShipperPersonId = item.ShipperPersonId; ship.ReceiverCompanyId = item.ReceiverCompanyId; ship.ReceiverPersonId = item.ReceiverPersonId; ship.StatusId = item.StatusId; ship.Update = item.Update; ship.UserId = Global.currentUser.Id; ship.ParcelType = item.ParcelType; ship.ReceiverType = item.ReceiverType; ship.PackageAmount = item.PackageAmount; ship.ShipperType = item.ShipperType; return(ship); }
public static People UpdatePeople(People ppl, PeopleShippers item) { var fioItems = item.FIO.Split(' '); ppl.Surname = fioItems.ElementAtOrDefault(1).NullableToEmptyString(); ppl.Name = fioItems.ElementAtOrDefault(0).NullableToEmptyString(); ppl.Middlename = fioItems.ElementAtOrDefault(2).NullableToEmptyString(); ppl.Birthdate = item.Birthdate; ppl.IdentityCardName = item.IdentityCardName; ppl.IdentityCardSeries = item.IdentityCardSeries; ppl.IdentityCardNumber = item.IdentityCardNumber; ppl.IssuedBy = item.IssuedBy; ppl.IssuedOn = item.IssuedOn; ppl.INN = item.INN; ppl.UserId = Global.currentUser.Id; ppl.Country = item.Country; ppl.Region = item.Region; ppl.Area = item.Area; ppl.City = item.City; ppl.UrbanArea = item.UrbanArea; ppl.Settlement = item.Settlement; ppl.Street = item.Street; ppl.Index = item.Index; ppl.FIAS = item.FIAS; ppl.House = item.House; ppl.Housing = item.Housing; ppl.Building = item.Building; ppl.Flat = item.Flat; ppl.Phone = item.Phone; ppl.Email = item.Email; ppl.PersonPost = item.PersonPost; return(ppl); }