Esempio n. 1
0
        public void FinishPorachka(PorachkaFinishBindingModel model)
        {
            Porachka porachka = this.Context.Porachki.Find(model.Id);

            porachka.IsActive = model.IsActive;
            this.Context.SaveChanges();
        }
Esempio n. 2
0
        public PorachkaViewModel GetPorackaFinish(int id)
        {
            Porachka          porachka = this.Context.Porachki.Find(id);
            PorachkaViewModel model    = Mapper.Map <Porachka, PorachkaViewModel>(porachka);

            return(model);
        }
        public void SavePorachka(PorachkaBindingModel model)
        {
            Porachka porachka = new Porachka()
            {
                IzdelieDescription  = $"{model.Type}, {model.Name}, {model.Description}, {model.Color}",
                Kolichestvo         = model.Broi,
                FinalPrice          = model.Broi * model.Price,
                IsActive            = true,
                PorachkaFullName    = $"{model.FirstName} {model.LastName}",
                PorachkaPhoneNumber = model.PhoneNumber,
                ///PorachkaEmail = model.Email,
                PorachkaAdress = model.Adress
            };
            ApplicationUser user = this.Context.Users.Find(model.ClientId);

            porachka.Client = user;
            Supplier supplier = this.Context.Suppliers.Find(model.SupplierId);

            porachka.Supplier = supplier;
            this.Context.Porachki.Add(porachka);
            this.Context.SaveChanges();
        }