public ActionResult DeleteConfirmed(int id) { tbTipoTransporte tbTipoTransporte = db.tbTipoTransporte.Find(id); db.tbTipoTransporte.Remove(tbTipoTransporte); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: TipoTransporte/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbTipoTransporte tbTipoTransporte = db.tbTipoTransporte.Find(id); if (tbTipoTransporte == null) { return(HttpNotFound()); } return(View(tbTipoTransporte)); }
public ActionResult Edit([Bind(Include = "tptran_Id,tptran_Descripcion,tptran_UsuarioCrea,tptran_FechaCrea,tptran_UsuarioModifica,tptran_FechaModifica")] tbTipoTransporte tbTipoTransporte) { string UserName = ""; try { int EmployeeID = Function.GetUser(out UserName); if (ModelState.IsValid) { if (db.tbTipoTransporte.Any(a => a.tptran_Descripcion == tbTipoTransporte.tptran_Descripcion && a.tptran_Id != tbTipoTransporte.tptran_Id)) { ModelState.AddModelError("", "Ya existe un Tipo de Transporte con el mismo nombre."); return(View(tbTipoTransporte)); } IEnumerable <Object> List = null; string Msj = ""; List = db.UDP_Gral_tbTipoTransporte_Update(tbTipoTransporte.tptran_Id, tbTipoTransporte.tptran_Descripcion, EmployeeID, Function.DatetimeNow()); foreach (UDP_Gral_tbTipoTransporte_Update_Result trans in List) { Msj = trans.MensajeError; } if (Msj.StartsWith("-1")) { Function.BitacoraErrores("TipoTransporte", "EditPost", UserName, Msj); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View()); } else { return(RedirectToAction("Index")); } } return(View(tbTipoTransporte)); } catch (Exception Ex) { Function.BitacoraErrores("TipoTransporte", "EditPost", UserName, Ex.Message.ToString()); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View()); } }
public ActionResult Create([Bind(Include = "tptran_Id,tptran_Descripcion,tptran_UsuarioCrea,tptran_FechaCrea,tptran_UsuarioModifica,tptran_FechaModifica")] tbTipoTransporte tbTipoTransporte) { if (ModelState.IsValid) { string UserName = ""; try { IEnumerable <Object> List = null; string Msj = ""; int EmpleId = Function.GetUser(out UserName); tbTipoTransporte.tptran_UsuarioCrea = EmpleId; List = db.UDP_Gral_tbTipoTransporte_Insert(tbTipoTransporte.tptran_Descripcion, EmpleId, Function.DatetimeNow()); foreach (UDP_Gral_tbTipoTransporte_Insert_Result trans in List) { Msj = trans.MensajeError; } if (Msj.StartsWith("-1")) { ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View()); } if (Msj.StartsWith("-2")) { ModelState.AddModelError("", "Ya existe un Tipo Transporte con el mismo nombre."); return(View()); } else { return(RedirectToAction("Index")); } } catch (Exception Ex) { ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View()); } } return(View()); }