Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }