Example #1
0
 public void Edit(Zamówienie o)
 {
     var record = db.Zamówienies.Single(order => order.Zamówienie_ID == o.Zamówienie_ID);
     record.Data_zamówienia = o.Data_zamówienia;
     record.Data_odbioru = o.Data_odbioru;
     db.SubmitChanges();
 }
Example #2
0
 public OrderForm(Zamówienie order)
 {
     InitializeComponent();
     textBox1.Text = "" + order.Zamówienie_ID;
     textBox2.Text = order.Data_zamówienia.ToString();
     textBox3.Text = order.Data_odbioru.ToString();
 }
Example #3
0
        public IActionResult Create(Zamówienie newZamówienie)
        {
            _context.Zamówienie.Add(newZamówienie);
            _context.SaveChanges();

            return(StatusCode(201, newZamówienie));
        }
Example #4
0
        public ActionResult DeleteConfirmed(int id)
        {
            Zamówienie zamówienie = db.Zamówienia.Find(id);

            db.Zamówienia.Remove(zamówienie);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #5
0
 public ActionResult Edit([Bind(Include = "ZamówienieId,Imie,Nazwisko,Ulica,NumerDomu,NumerMieszkania,KosztZamówienia,IlośćMiesięcyWypożyczenia,DataZłożenia,DataZwrotu,UrządzenieId")] Zamówienie zamówienie)
 {
     if (ModelState.IsValid)
     {
         db.Entry(zamówienie).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.UrządzenieId = new SelectList(db.Urządzenia, "UrządzenieId", "NazwaUrządzenia", zamówienie.UrządzenieId);
     return(View(zamówienie));
 }
        public IActionResult Update(Zamówienie zamowienie)
        {
            if ((_context.Zamówienie.Count(e => e.IdZamowienia == zamowienie.IdZamowienia)) == 0)
            {
                return NotFound();

            }
            _context.Zamówienie.Attach(zamowienie);
            _context.Entry(zamowienie).State = EntityState.Modified;
            _context.SaveChanges();
            return Ok(zamowienie);
        }
Example #7
0
        public IActionResult Update(Zamówienie updatedZamówienie)
        {
            if (_context.Zamówienie.Count(e => e.IdZamówienie == updatedZamówienie.IdZamówienie) == 0)
            {
                return(NotFound());
            }

            _context.Zamówienie.Attach(updatedZamówienie);
            _context.Entry(updatedZamówienie).State = EntityState.Modified;
            _context.SaveChanges();

            return(Ok(updatedZamówienie));
        }
Example #8
0
        // GET: Zamówienie/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Zamówienie zamówienie = db.Zamówienia.Find(id);

            if (zamówienie == null)
            {
                return(HttpNotFound());
            }
            return(View(zamówienie));
        }
        public ActionResult Status(Status model)
        {
            using (Kontekst kontekst = new Kontekst())
            {
                Zamówienie noweZamówienie          = model.Zamówienie;
                Zamówienie dotychczasoweZamówienie = kontekst.Zamówienia.Find(noweZamówienie.Id);
                dotychczasoweZamówienie.StatusId = noweZamówienie.StatusId;
                kontekst.Entry(dotychczasoweZamówienie).State = EntityState.Modified;

                kontekst.SaveChanges();
            }

            return(RedirectToAction("Index"));
        }
Example #10
0
        // GET: Zamówienie/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Zamówienie zamówienie = db.Zamówienia.Find(id);

            if (zamówienie == null)
            {
                return(HttpNotFound());
            }
            ViewBag.UrządzenieId = new SelectList(db.Urządzenia, "Id", "NazwaUrządzenia", zamówienie.UrządzenieId);
            return(View(zamówienie));
        }
Example #11
0
        public ActionResult Usuń(long id)
        {
            using (Kontekst kontekst = new Kontekst())
            {
                DbSet <Zamówienie> zamówienia = kontekst.Zamówienia;
                Zamówienie         zamówienie = zamówienia.Find(id);

                if (zamówienie != null)
                {
                    zamówienia.Remove(zamówienie);
                    kontekst.SaveChanges();
                }
            }

            return(RedirectToAction("Index"));
        }
Example #12
0
        public ActionResult PotwierdźOdbiór(long id)
        {
            using (Kontekst kontekst = new Kontekst())
            {
                Zamówienie zamówienie = kontekst.Zamówienia.Find(id);

                if (zamówienie != null)
                {
                    zamówienie.StatusId = 3;
                    kontekst.Entry(zamówienie).State = EntityState.Modified;

                    kontekst.SaveChanges();
                }
            }

            return(Index());
        }
Example #13
0
        public ActionResult Create([Bind(Include = "ZamówienieId,Imie,Nazwisko,Ulica,NumerDomu,NumerMieszkania,KosztZamówienia,IlośćMiesięcyWypożyczenia,DataZłożenia,DataZwrotu,UrządzenieId,MiesięcznyKosztWypożyczenia")] Zamówienie zamówienie, Urządzenie urządzenie)
        {
            if (ModelState.IsValid)
            {
                zamówienie.całkowityKoszt(urządzenie);

                zamówienie.dataZwrotu(zamówienie.IlośćMiesięcyWypożyczenia);

                zamówienie.sprawdźDate();
                db.Zamówienia.Add(zamówienie);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.UrządzenieId = new SelectList(db.Urządzenia, "Id", "NazwaUrządzenia", zamówienie.UrządzenieId);
            return(View(zamówienie));
        }
Example #14
0
        public ActionResult Dodaj(Dodaj model)
        {
            if (ModelState.IsValid)
            {
                Zamówienie zamówienie = model.Zamówienie;
                zamówienie.DataZłożenia = DateTime.Now;

                using (Kontekst kontekst = new Kontekst())
                {
                    kontekst.Zamówienia.Add(zamówienie);
                    kontekst.SaveChanges();
                }

                return(RedirectToAction("Index"));
            }

            UzupełnijModelDodawania(model);

            return(View(model));
        }
Example #15
0
        public IActionResult CreateOrder(CreateDtoRequest request)
        {
            if (request.Wyroby.Count == 0)
            {
                return(BadRequest("Zamowienie musi miec min. jeden wyrob"));
            }

            foreach (var i in request.Wyroby)
            {
                if (!_context.WyrobCukierniczy.Any(s => s.Nazwa == i.Wyrob))
                {
                    return(BadRequest("Podanie nieistniejący wyroby"));
                }
            }

            var wyroby = _context.WyrobCukierniczy
                         .Where(w => request.Wyroby.Any(r => r.Wyrob == w.Nazwa))
                         .ToList();


            var newOrder = new Zamówienie
            {
                DataPrzyjecia = request.DataPrzyjecia,
                Uwagi         = request.Uwagi //,
                                              //ZamowienieWyrob = new List<Zamowienie_WyrobCukierniczy>
            };

            var newOrderProduct = request.Wyroby.Select(w => new Zamowienie_WyrobCukierniczy
            {
                Ilosc      = w.Ilosc,
                Uwagi      = w.Uwagi,
                Zamowienie = newOrder,
                Wyrob      = _context.WyrobCukierniczy.Where(ww => ww.Nazwa == w.Wyrob).First()
            });

            _context.Zamówienia.Add(newOrder);

            _context.SaveChanges();

            return(Ok());
        }
Example #16
0
 public IActionResult Create(Zamówienie zamowienie)
 {
     _context.Zamówienie.Add(zamowienie);
     _context.SaveChanges();
     return StatusCode(201, zamowienie);
 }
Example #17
0
 public void Insert(Zamówienie order)
 {
     db.Zamówienies.InsertOnSubmit(order);
     db.SubmitChanges();
 }
Example #18
0
 public decimal Insert(Zamówienie order)
 {
     db.Zamówienies.InsertOnSubmit(order);
     db.SubmitChanges();
     return order.Zamówienie_ID;
 }
Example #19
0
 public void Delete(Zamówienie o)
 {
     var record = db.Zamówienies.Single(order => order.Zamówienie_ID == o.Zamówienie_ID);
     db.Zamówienies.DeleteOnSubmit(record);
     db.SubmitChanges();
 }
Example #20
0
 public Dodaj()
 {
     Zamówienie = new Zamówienie();
 }