public ActionResult Validate([Bind(Include = "IdContacto,MotivoDeVisita,FechaDeVisita,HoraDeEntrada,HoraDeSalida,Validado,ValidadoPor")] ContactoVisitaTabla contactoVisitaTabla, int?ID) { if (ID == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ContactoVisitaTabla contactoVisitaTabla2 = db.ContactoVisitaTabla.Find(ID); var userAdmin = db.AdminTable.FirstOrDefault(e => e.NombreAdmin == User.Identity.Name); contactoVisitaTabla.NombreContacto = contactoVisitaTabla2.NombreContacto; contactoVisitaTabla.MotivoDeVisita = contactoVisitaTabla2.MotivoDeVisita; contactoVisitaTabla.FechaDeVisita = contactoVisitaTabla2.FechaDeVisita; contactoVisitaTabla.HoraDeEntrada = contactoVisitaTabla2.HoraDeEntrada; contactoVisitaTabla.HoraDeSalida = contactoVisitaTabla2.HoraDeSalida; contactoVisitaTabla.Validado = "Si"; contactoVisitaTabla.ValidadoPor = userAdmin.NombreAdmin + " " + userAdmin.ApellidoAdmin; if (contactoVisitaTabla == null) { return(HttpNotFound()); } db.ContactoVisitaTabla.Remove(contactoVisitaTabla2); db.Entry(contactoVisitaTabla).State = EntityState.Added; db.SaveChanges(); return(View(contactoVisitaTabla)); }
public ActionResult DeleteConfirmed(int?ID) { ContactoVisitaTabla contactoVisitaTabla = db.ContactoVisitaTabla.Find(ID); db.ContactoVisitaTabla.Remove(contactoVisitaTabla); db.SaveChanges(); return(RedirectToAction("Index2")); }
// GET: ContactoVisitaTablas/Delete/5 public ActionResult Delete(int?ID) { if (ID == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ContactoVisitaTabla contactoVisitaTabla = db.ContactoVisitaTabla.Find(ID); if (contactoVisitaTabla == null) { return(HttpNotFound()); } return(View(contactoVisitaTabla)); }
public ActionResult Create([Bind(Include = "IdContacto,MotivoDeVisita,FechaDeVisita,HoraDeEntrada,HoraDeSalida,Validado,ValidadoPor")] ContactoVisitaTabla contactoVisitaTabla) { if (ModelState.IsValid) { var user = db.ContactTable.FirstOrDefault(e => e.NombreContacto == User.Identity.Name); contactoVisitaTabla.NombreContacto = user.NombreContacto; contactoVisitaTabla.Validado = "En espera"; contactoVisitaTabla.ValidadoPor = "En espera"; db.ContactoVisitaTabla.Add(contactoVisitaTabla); db.SaveChanges(); return(RedirectToAction("Index2")); } return(View(contactoVisitaTabla)); }