public ActionResult Create([Bind(Include = "estf_Id,estf_Descripcion,estf_UsuarioCrea,estf_FechaCrea,estf_UsuarioModifica,estf_FechaModifica")] tbEstadoFactura tbEstadoFactura) { tbEstadoFactura.estf_UsuarioCrea = 3; tbEstadoFactura.estf_FechaCrea = DateTime.Now; string MensajeError = ""; IEnumerable <object> listEstFac = null; if (ModelState.IsValid) { try { listEstFac = db.UDP_Vent_tbEstadoFactura_Insert(tbEstadoFactura.estf_Descripcion, tbEstadoFactura.estf_UsuarioCrea, tbEstadoFactura.estf_FechaCrea); foreach (UDP_Vent_tbEstadoFactura_Insert_Result Resultado in listEstFac) { MensajeError = Resultado.MensajeError; } if (MensajeError.StartsWith("-1")) { ModelState.AddModelError("", "No se pudo ingresar el registro, contacte al administrador"); return(View(tbEstadoFactura)); } } catch (Exception ex) { ex.Message.ToString(); } return(RedirectToAction("Index")); } return(View(tbEstadoFactura)); }
// GET: /EstadoFactura/Details/5 public ActionResult Details(byte?id) { if (Function.GetUserLogin()) { if (Function.GetRol()) { if (Function.GetUserRols("EstadoFactura/Details")) { if (id == null) { return(RedirectToAction("Index")); } tbEstadoFactura tbEstadoFactura = db.tbEstadoFactura.Find(id); if (tbEstadoFactura == null) { return(RedirectToAction("NotFound", "Login")); } return(View(tbEstadoFactura)); } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("SinRol", "Login")); } } else { return(RedirectToAction("Index", "Login")); } }
public ActionResult Edit([Bind(Include = "esfac_Id,esfac_Descripcion,esfac_UsuarioCrea,esfac_UsuarioModifico,esfac_FechaCrea,esfac_FechaModifico, tbUsuario, tbUsuario1")] tbEstadoFactura tbEstadoFactura) { if (Function.GetUserLogin()) { if (Function.GetRol()) { if (Function.GetUserRols("EstadoFactura/Edit")) { if (!ModelState.IsValid) { try { //////////Aqui va la lista////////////// string MensajeError = ""; IEnumerable <object> list = null; list = db.UDP_Vent_tbEstadoFactura_Update(tbEstadoFactura.esfac_Id, tbEstadoFactura.esfac_Descripcion, tbEstadoFactura.esfac_UsuarioCrea, tbEstadoFactura.esfac_FechaCrea, Function.GetUser(), Function.DatetimeNow()); foreach (UDP_Vent_tbEstadoFactura_Update_Result estado in list) { MensajeError = estado.MensajeError; } if (MensajeError.StartsWith("-1")) { Function.InsertBitacoraErrores("EstadoFactura/Edit", MensajeError, "Edit"); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View(tbEstadoFactura)); } else { return(RedirectToAction("Index")); } } catch (Exception Ex) { Function.InsertBitacoraErrores("EstadoFactura/Edit", Ex.Message.ToString(), "Edit"); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View(tbEstadoFactura)); } } return(View(tbEstadoFactura)); } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("SinRol", "Login")); } } else { return(RedirectToAction("Index", "Login")); } }
public ActionResult Create([Bind(Include = "esfac_Id,esfac_Descripcion,esfac_UsuarioCrea,esfac_UsuarioModifico,esfac_FechaCrea,esfac_FechaModifico")] tbEstadoFactura tbEstadoFactura) { if (ModelState.IsValid) { try { //////////Aqui va la lista////////////// var MensajeError = 0; IEnumerable <object> list = null; list = db.UDP_Vent_tbEstadoFactura_Insert(tbEstadoFactura.esfac_Descripcion); foreach (UDP_Vent_tbEstadoFactura_Insert_Result estado in list) { MensajeError = estado.MensajeError; } if (MensajeError == -1) { ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View(tbEstadoFactura)); } else { return(RedirectToAction("Index")); } } catch (Exception Ex) { Ex.Message.ToString(); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View(tbEstadoFactura)); } } return(View(tbEstadoFactura)); }
public ActionResult DeleteConfirmed(byte id) { tbEstadoFactura tbEstadoFactura = db.tbEstadoFactura.Find(id); db.tbEstadoFactura.Remove(tbEstadoFactura); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "esfac_Id,esfac_Descripcion,esfac_UsuarioCrea,esfac_UsuarioModifico,esfac_FechaAgrego,esfac_FechaModifico")] tbEstadoFactura tbEstadoFactura) { if (ModelState.IsValid) { db.Entry(tbEstadoFactura).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tbEstadoFactura)); }
// GET: /EstadoFactura/Delete/5 public ActionResult Delete(byte?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbEstadoFactura tbEstadoFactura = db.tbEstadoFactura.Find(id); if (tbEstadoFactura == null) { return(HttpNotFound()); } return(View(tbEstadoFactura)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbEstadoFactura tbEstadoFactura = db.tbEstadoFactura.Find(id); if (tbEstadoFactura == null) { return(HttpNotFound()); } ViewBag.estf_UsuarioCrea = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbEstadoFactura.estf_UsuarioCrea); ViewBag.estf_UsuarioModifica = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbEstadoFactura.estf_UsuarioModifica); return(View(tbEstadoFactura)); }
public ActionResult EditTest01([PexAssumeUnderTest] EstadoFacturaController target, tbEstadoFactura tbEstadoFactura) { ActionResult result = target.Edit(tbEstadoFactura); return(result); // TODO: add assertions to method EstadoFacturaControllerTest.EditTest01(EstadoFacturaController, tbEstadoFactura) }