// GET: Salariat/Details/5 public ActionResult Details(string id) { DateManagerModel dateManagerModel = new DateManagerModel(); if (id == null) { string nume = User.Identity.GetUserName().Substring(1); var dateManagerModels = db.DateManagerModels.Where (a => a.Nume.Contains(nume)).ToList(); dateManagerModel = dateManagerModels.First(); if (dateManagerModel == null) { return(HttpNotFound()); } return(View(dateManagerModel)); //return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } else { dateManagerModel = db.DateManagerModels.Find(id); if (dateManagerModel == null) { return(HttpNotFound()); } return(View(dateManagerModel)); } }
public ActionResult DeleteConfirmed(string id) { DateManagerModel dateManagerModel = db.DateManagerModels.Find(id); db.DateManagerModels.Remove(dateManagerModel); db.SaveChanges(); return(RedirectToAction("Index", new { message = "Administrator ștearsă cu succes din sistem!" })); }
public ActionResult Edit([Bind(Include = "CNP,Nume,Prenume,Email,Functie,Adresa,TelefonPersonal,TelefonServici")] DateManagerModel dateManagerModel) { if (ModelState.IsValid) { //dateAdministratorModel = CalculeazaTaxe(ref dateAdministratorModel); db.Entry(dateManagerModel).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", new { message = "Editat cu succes!" })); } return(View(dateManagerModel)); }
// GET: Salariat/Delete/5 public ActionResult Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DateManagerModel dateManagerModel = db.DateManagerModels.Find(id); if (dateManagerModel == null) { return(HttpNotFound()); } return(View(dateManagerModel)); }
public ActionResult Create([Bind(Include = "CNP,Nume,Prenume,Email,Functie,Adresa,TelefonPersonal,TelefonServici")] DateManagerModel dateManagerModel) { if (ModelState.IsValid) { db.DateManagerModels.Add(dateManagerModel); db.SaveChanges(); createManagerUser(dateManagerModel.Nume, dateManagerModel.Prenume, dateManagerModel.Email, dateManagerModel.CNP); return(RedirectToAction("Create", new { message = "Creat cu succes! Parola este CNP-ul" })); } return(View(dateManagerModel)); }
public ActionResult VizConcedii() { DateManagerModel dateManagerModel = new DateManagerModel(); string nume = User.Identity.GetUserName().Substring(1); var dateManagerModellist = db.DateManagerModels.Where (a => a.Nume.Contains(nume)).ToList(); dateManagerModel = dateManagerModellist.First(); if (dateManagerModel == null) { return(HttpNotFound()); } ConcediiModel concediiModel = new ConcediiModel(); var concediiModellist = db.ConcediiModels.Where(a => a.CNP.Contains(dateManagerModel.CNP)); return(View(concediiModellist)); }
public ActionResult ConcediuNou(ConcediiModel concediiModel) { DateManagerModel dateManagerModel = new DateManagerModel(); string nume = User.Identity.GetUserName().Substring(1); var dateManagerModelList = db.DateManagerModels.Where (a => a.Nume.Contains(nume)).ToList(); dateManagerModel = dateManagerModelList.First(); if (dateManagerModel == null) { return(HttpNotFound()); } concediiModel.CNP = dateManagerModel.CNP; concediiModel.Confirmat = false; db.ConcediiModels.Add(concediiModel); db.SaveChanges(); return(RedirectToAction("VizConcedii")); }
public ActionResult Fluturasi() { DateManagerModel dateManagerModel = new DateManagerModel(); string nume = User.Identity.GetUserName().Substring(1); var dateManagerModelList = db.DateManagerModels.Where (a => a.Nume.Contains(nume)).ToList(); dateManagerModel = dateManagerModelList.First(); if (dateManagerModel == null) { return(HttpNotFound()); } SalarizareModel salarizareModel = db.SalarizareModels.Find(dateManagerModel.CNP); if (salarizareModel == null) { return(HttpNotFound()); } return(View(salarizareModel)); }