Exemplo n.º 1
0
        public ActionResult Create([Bind(Include = "PrinterID,OwnerID,PrinterInternalNo,PrinterManufacturer,PrinterModel,PrinterSerialNo,PrinterHardwareNo,PrinterDecommissioned,IsEPCprinter,Created")] Printer printer)
        {
            if (ModelState.IsValid)
            {
                //TODO:
                try
                {
                    db.Printers.Add(printer);
                    db.SaveChanges();
                }
                catch (DbUpdateException ex)
                {
                    return(View("Error", new HandleErrorInfo(ex, "Printers", "Create")));
                    //return HttpNotFound("ooops, there is no page like this :/");
                    //ViewBag.printerError = "Štampač već postoji u bazi!";
                    //Response.Redirect("/Shared/Error.cshtml");
                }
                catch (Exception e)
                {
                    return(View("Error", new HandleErrorInfo(e, "Printers", "Create")));
                }
                ///////////////////////

                return(RedirectToAction("Index"));
            }

            return(View(printer));
        }
Exemplo n.º 2
0
        public ActionResult Create([Bind(Include = "UserID,Username,Password,Name,Nick,Telephone,IsAdmin")] User user)
        {
            if (ModelState.IsValid)
            {
                db.Users.Add(user);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(user));
        }
Exemplo n.º 3
0
        public ActionResult Create([Bind(Include = "TonerID,TonerModel,TonerIsOriginal,TonerYield,TonerProductNo,TonerGram,Created")] Toner toner)
        {
            if (ModelState.IsValid)
            {
                db.Toners.Add(toner);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(toner));
        }
Exemplo n.º 4
0
        public ActionResult Create([Bind(Include = "OwnerID,OwnerName,OwnerTelephone,OwnerAddress,OwnerContact,OwnerContactTelephone,OwnerPIB,OwnerMatBroj,OwnerIsInPDV, OwnerEmail,OwnerIsActive,Created, Napomena")] Owner owner)
        {
            if (ModelState.IsValid)
            {
                db.Owners.Add(owner);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(owner));
        }
Exemplo n.º 5
0
        public ActionResult Create([Bind(Include = "ContractID,ContractName,OwnerID,ContractIs,ContactDuration,ContractComplete,ContractDate,ContractActive,Created")] Contract contract)
        {
            if (ModelState.IsValid)
            {
                db.Contracts.Add(contract);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.OwnerID = new SelectList(db.Owners, "OwnerID", "OwnerName", contract.OwnerID);
            return(View(contract));
        }
Exemplo n.º 6
0
        public ActionResult Create([Bind(Include = "ToDoID,Description,Closed,UserID,IsReady")] ToDo toDo)
        {
            if (ModelState.IsValid)
            {
                db.ToDoes.Add(toDo);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.UserID = new SelectList(db.Users, "UserID", "Nick", toDo.UserID);
            return(View(toDo));
        }
Exemplo n.º 7
0
        public ActionResult Create([Bind(Include = "ServisID,ServisDate,ServisPrice,PrinterID,Napomena,Created")] Servis servis)
        {
            if (ModelState.IsValid)
            {
                db.Servis.Add(servis);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.PrinterID = new SelectList(db.Printers, "PrinterID", "PrinterSerialNo", servis.PrinterID);
            return(View(servis));
        }
        public ActionResult Create([Bind(Include = "PrinterTonerCompatibilityID,PrinterID,TonerID")] PrinterTonerCompatibility printerTonerCompatibility)
        {
            if (ModelState.IsValid)
            {
                db.PrinterTonerCompatibilitys.Add(printerTonerCompatibility);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.PrinterID = new SelectList(db.Printers, "PrinterID", "PrinterModel", printerTonerCompatibility.PrinterID);
            ViewBag.TonerID   = new SelectList(db.Toners, "TonerID", "TonerModel", printerTonerCompatibility.TonerID);
            return(View(printerTonerCompatibility));
        }
Exemplo n.º 9
0
        public ActionResult Create([Bind(Include = "SaleTonerID,SaleTonerDate,TonerPrice,OwnerID,TonerID,TonerQuantity,InvoiceNo")] SaleToner saleToner)
        {
            if (ModelState.IsValid)
            {
                db.SaleToners.Add(saleToner);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.OwnerID = new SelectList(db.Owners, "OwnerID", "OwnerName", saleToner.OwnerID);
            ViewBag.TonerID = new SelectList(db.Toners, "TonerID", "TonerModel", saleToner.TonerID);
            return(View(saleToner));
        }
Exemplo n.º 10
0
        public ActionResult Create([Bind(Include = "SaleID,SaleDate,Price,LocationOfPrinterIs,ContractID,AlternateContract,PrinterID,TonerID,Created")] Sale sale)
        {
            if (ModelState.IsValid)
            {
                db.Sales.Add(sale);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.ContractID = new SelectList(db.Contracts, "ContractID", "ContractName", sale.ContractID);
            ViewBag.PrinterID  = new SelectList(db.Printers, "PrinterID", "PrinterInternalNo", sale.PrinterID);
            return(View(sale));
        }