public ActionResult Create([Bind(Include = "estt_Id,estt_Descripcion,estt_UsuarioCrea,estt_FechaCrea,estt_UsuarioModifica,estt_FechaModifica")] tbEstadoTransaccion tbEstadoTransaccion) { tbEstadoTransaccion.estt_UsuarioCrea = 3; tbEstadoTransaccion.estt_FechaCrea = DateTime.Now; string MensajeError = ""; IEnumerable <object> listEsttran = null; if (ModelState.IsValid) { try { listEsttran = db.UDP_Vent_tbEstadoTransaccion_Insert(tbEstadoTransaccion.estt_Descripcion, tbEstadoTransaccion.estt_UsuarioCrea, tbEstadoTransaccion.estt_FechaCrea); foreach (UDP_Vent_tbEstadoTransaccion_Insert_Result Resultado in listEsttran) { MensajeError = Resultado.MensajeError; } if (MensajeError.StartsWith("-1")) { ModelState.AddModelError("", "No se pudo ingresar el registro, contacte al administrador"); return(View(tbEstadoTransaccion)); } } catch (Exception ex) { ex.Message.ToString(); } return(RedirectToAction("Index")); } return(View(tbEstadoTransaccion)); }
public ActionResult DeleteConfirmed(int id) { tbEstadoTransaccion tbEstadoTransaccion = db.tbEstadoTransaccion.Find(id); db.tbEstadoTransaccion.Remove(tbEstadoTransaccion); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbEstadoTransaccion tbEstadoTransaccion = db.tbEstadoTransaccion.Find(id); if (tbEstadoTransaccion == null) { return(HttpNotFound()); } return(View(tbEstadoTransaccion)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbEstadoTransaccion tbEstadoTransaccion = db.tbEstadoTransaccion.Find(id); if (tbEstadoTransaccion == null) { return(HttpNotFound()); } ViewBag.estt_UsuarioCrea = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbEstadoTransaccion.estt_UsuarioCrea); ViewBag.estt_UsuarioModifica = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbEstadoTransaccion.estt_UsuarioModifica); return(View(tbEstadoTransaccion)); }