Пример #1
0
        public ActionResult ProduziUslugu(int id)
        {
            mssql  s = new mssql();
            Ugovor u = s.Ugovor.SingleOrDefault(x => x.Id == id);

            u.produzenje = false;
            u.boja       = "aqua";
            if (u.VpsPaketiId != null || u.DedicatedPaketiId != null)
            {
                u.DatumVazenja = DateTime.Now.AddMonths(1);
            }
            else
            {
                u.DatumVazenja = DateTime.Now.AddYears(1);
            }
            s.SaveChanges();

            Produzenja p = s.Produzenja.Where(x => x.UgovorId == id).OrderByDescending(x => x.Id).First();

            p.DatumRealizacije = DateTime.Now;
            s.SaveChanges();

            var      user = Session["admin"] as Admin;
            AdminLog l    = new AdminLog();

            l.Datum   = DateTime.Now;
            l.Hidden  = false;
            l.IP      = Request.UserHostAddress + " " + Request.UserHostName + " " + Request.Browser.Browser;
            l.AdminId = user.Id;
            l.Poruka  = "Ugovor id: " + u.Id + ", Produzenje";
            s.AdminLog.Add(l);
            s.SaveChanges();

            return(RedirectToAction("Index", "Admin"));
        }
Пример #2
0
        public ActionResult produzi(int id)
        {
            mssql  s = new mssql();
            Ugovor u = s.Ugovor.SingleOrDefault(x => x.Id == id);

            u.produzenje = true;
            u.boja       = "crimson";
            s.SaveChanges();

            Produzenja p = new Produzenja();

            p.UgovorId      = id;
            p.DatumZahtjeva = p.DatumRealizacije = DateTime.Now;
            s.Produzenja.Add(p);
            s.SaveChanges();

            var      user = Session["admin"] as Admin;
            AdminLog l    = new AdminLog();

            l.Datum   = DateTime.Now;
            l.Hidden  = false;
            l.IP      = Request.UserHostAddress + " " + Request.UserHostName + " " + Request.Browser.Browser;
            l.AdminId = user.Id;
            l.Poruka  = "Ugovor id: " + u.Id + ", Produzen";
            s.AdminLog.Add(l);
            s.SaveChanges();

            return(RedirectToAction("KlijentPanel", "Klijent"));
        }