public ActionResult Create(Role a) { if (!ModelState.IsValid) { return(View()); } try { using (var db = new ReservacionesEntities()) { //Auditoria(Cedula, "Usuario", "AGREGO UN USUARIO"); db.Roles.Add(a); var K = db.Usuarios.Single(u => u.Estado == "1"); if (K != null) { Auditoria(K.Cedula, "Rol", "CREO UN ROLE"); } db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("Error al agregar una Escuela", ex); return(View()); } }
public ActionResult Edit(Role a) { if (!ModelState.IsValid) { return(View()); } try { using (var db = new ReservacionesEntities()) { Role al = db.Roles.Find(a.Id); al.Nombre = a.Nombre; var K = db.Usuarios.Single(u => u.Estado == "1"); if (K != null) { Auditoria(K.Cedula, "Rol", "EDITO UN ROLE"); } db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("Error al Editar el motivo", ex); return(View()); } }
public ActionResult Edit(Profesion a) { if (!ModelState.IsValid) { return(View()); } try { using (var db = new ReservacionesEntities()) { Escuela al = db.Escuelas.Find(a.Id); al.Nombre = a.Nombre; var K = db.Usuarios.Single(u => u.Estado == "1"); if (K != null) { Auditoria(K.Cedula, "Escuela", "EDITO UNA PROFESION"); } db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("Error al Editar al Usuario", ex); return(View()); } }
public ActionResult CreateReserva(Reserva a) { //verificar si sle modelo es valido var K = db.Usuarios.Single(u => u.Estado == "1"); if (!ModelState.IsValid) { return(View()); } try { using (var db = new ReservacionesEntities()) { //Auditoria(Cedula, "Usuario", "AGREGO UN USUARIO"); db.Reservas.Add(a); /*if (K != null) * { * Auditoria(K.Cedula, "Reserva", "CREO UNA RESERVA"); */ db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("Error al agregar una Reserva", ex); return(View()); } }
public ActionResult Editar(Reserva a) { if (!ModelState.IsValid) { return(View()); } try { using (var db = new ReservacionesEntities()) { // Auditoria(Cedula, "Usuario", "Edito un Usuario"); Reserva al = db.Reservas.Find(a.Id); al.Fecha = a.Fecha; al.Ciclo = a.Ciclo; al.Hora_Iinicio = a.Hora_Iinicio; al.Hora_Fin = a.Hora_Fin; al.IdLaboratorio = a.IdLaboratorio; al.IdMotivo = a.IdMotivo; al.IdUsuario = a.IdUsuario; al.Novedades = a.Novedades; var K = db.Usuarios.Single(u => u.Estado == "1"); if (K != null) { Auditoria(K.Cedula, "Reserva", "EDITO UNA RESERVA"); } db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("Error al Editar al Usuario", ex); return(View()); } }
public ActionResult Delete(int id, Role usu) { try { usu = db.Roles.Find(usu.Id); db.Roles.Remove(usu); var K = db.Usuarios.Single(u => u.Estado == "1"); if (K != null) { Auditoria(K.Cedula, "Rol", "ELIMINO UN ROLE"); } db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Delete(int id, Profesion usu) { try { usu = db.Profesions.Find(usu.Id); db.Profesions.Remove(usu); var K = db.Usuarios.Single(u => u.Estado == "1"); if (K != null) { Auditoria(K.Cedula, "Escuela", "ELIMINO UNA PROFESION"); } db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Delete(Reserva usu) { try { using (var db = new ReservacionesEntities()) { usu = db.Reservas.Find(usu.Id); db.Reservas.Remove(usu); var K = db.Usuarios.Single(u => u.Estado == "1"); if (K != null) { Auditoria(K.Cedula, "Reserva", "ELIMINO UNA RESERVA"); } db.SaveChanges(); return(RedirectToAction("Index")); } } catch { return(View()); } }