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")); }
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")); }