public ActionResult Create([Bind(Include = "dfisc_Id,dfisc_Descripcion,dfisc_UsuarioCrea,dfisc_FechaCrea,dfisc_UsuarioModifica,dfisc_FechaModifica")] tbDocumentoFiscal tbDocumentoFiscal) { if (ModelState.IsValid) { try { //////////Aqui va la lista////////////// var MensajeError = 0; IEnumerable <object> list = null; list = db.UDP_Vent_tbDocumentoFiscal_Insert(tbDocumentoFiscal.dfisc_Id, tbDocumentoFiscal.dfisc_Descripcion); foreach (UDP_Vent_tbDocumentoFiscal_Insert_Result DocumentoFiscal in list) { MensajeError = Convert.ToInt32(DocumentoFiscal.MensajeError); } if (MensajeError == -1) { ModelState.AddModelError("", "No se pudo insertar el registro, Codigo Duplicado."); return(View(tbDocumentoFiscal)); } else { return(RedirectToAction("Index")); } } catch (Exception Ex) { Ex.Message.ToString(); ModelState.AddModelError("", "No se pudo insertar el registro, Codigo Duplicado."); return(View(tbDocumentoFiscal)); } } return(View(tbDocumentoFiscal)); }
// GET: /DocumentoFiscal/Details/5 public ActionResult Details(string id) { if (Function.GetUserLogin()) { if (Function.GetRol()) { if (Function.GetUserRols("DocumentoFiscal/Details")) { if (id == null) { return(RedirectToAction("Index")); } tbDocumentoFiscal tbDocumentoFiscal = db.tbDocumentoFiscal.Find(id); if (tbDocumentoFiscal == null) { return(RedirectToAction("NotFound", "Login")); } return(View(tbDocumentoFiscal)); } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("SinRol", "Login")); } } else { return(RedirectToAction("Index", "Login")); } }
public ActionResult Edit([Bind(Include = "dfisc_Id,dfisc_Descripcion,dfisc_UsuarioCrea,dfisc_FechaCrea,dfisc_UsuarioModifica,dfisc_FechaModifica")] tbDocumentoFiscal tbDocumentoFiscal) { if (Function.GetUserLogin()) { if (Function.GetRol()) { if (Function.GetUserRols("DocumentoFiscal/Edit")) { if (ModelState.IsValid) { try { //////////Aqui va la lista////////////// string MensajeError = ""; IEnumerable <object> list = null; list = db.UDP_Vent_tbDocumentoFiscal_Update(tbDocumentoFiscal.dfisc_Id, tbDocumentoFiscal.dfisc_Descripcion, tbDocumentoFiscal.dfisc_UsuarioCrea, tbDocumentoFiscal.dfisc_FechaCrea, Function.GetUser(), Function.DatetimeNow()); foreach (UDP_Vent_tbDocumentoFiscal_Update_Result DocumentoFiscal in list) { MensajeError = DocumentoFiscal.MensajeError; } if (MensajeError.StartsWith("-1")) { Function.InsertBitacoraErrores("DocumentoFiscal/Edit", MensajeError, "Edit"); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View(tbDocumentoFiscal)); } else { return(RedirectToAction("Index")); } } catch (Exception Ex) { Function.InsertBitacoraErrores("DocumentoFiscal/Edit", Ex.Message.ToString(), "Edit"); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View(tbDocumentoFiscal)); } } return(View(tbDocumentoFiscal)); } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("SinRol", "Login")); } } else { return(RedirectToAction("Index", "Login")); } }
public ActionResult DeleteConfirmed(string id) { tbDocumentoFiscal tbDocumentoFiscal = db.tbDocumentoFiscal.Find(id); db.tbDocumentoFiscal.Remove(tbDocumentoFiscal); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "dfisc_Id,dfisc_Descripcion,dfisc_UsuarioCrea,dfisc_FechaCrea,dfisc_UsuarioModifica,dfisc_FechaModifica")] tbDocumentoFiscal tbDocumentoFiscal) { if (ModelState.IsValid) { db.Entry(tbDocumentoFiscal).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tbDocumentoFiscal)); }
// GET: /DocumentoFiscal/Details/5 public ActionResult Details(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbDocumentoFiscal tbDocumentoFiscal = db.tbDocumentoFiscal.Find(id); if (tbDocumentoFiscal == null) { return(HttpNotFound()); } return(View(tbDocumentoFiscal)); }
// GET: /DocumentoFiscal/Edit/5 public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbDocumentoFiscal tbDocumentoFiscal = db.tbDocumentoFiscal.Find(id); if (tbDocumentoFiscal == null) { return(HttpNotFound()); } ViewBag.dfisc_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbDocumentoFiscal.dfisc_UsuarioCrea); ViewBag.dfisc_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbDocumentoFiscal.dfisc_UsuarioModifica); return(View(tbDocumentoFiscal)); }