// GET: /Denominacion/Details/5 public ActionResult Details(short?id) { if (Function.GetUserLogin()) { if (Function.GetUserRols("Denominacion/Details")) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbDenominacion tbDenominacion = db.tbDenominacion.Find(id); if (tbDenominacion == null) { return(HttpNotFound()); } return(View(tbDenominacion)); } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("Index", "Login")); } }
// GET: /Denominacion/Edit/5 public ActionResult Edit(short?id) { if (Function.GetUserLogin()) { if (Function.GetUserRols("Denominacion/Edit")) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbDenominacion tbDenominacion = db.tbDenominacion.Find(id); if (tbDenominacion == null) { return(HttpNotFound()); } ViewBag.deno_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbDenominacion.deno_UsuarioCrea); ViewBag.deno_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbDenominacion.deno_UsuarioModifica); ViewBag.mnda_Id = new SelectList(db.tbMoneda, "mnda_Id", "mnda_Nombre", tbDenominacion.mnda_Id); tbDenominacion TipoDenominacion = db.tbDenominacion.Find(id); TipoDenominacion.DenominacionList = cUtilities.DenominacionList(); return(View(tbDenominacion)); } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("Index", "Login")); } }
public ActionResult DeleteConfirmed(short id) { tbDenominacion tbDenominacion = db.tbDenominacion.Find(id); db.tbDenominacion.Remove(tbDenominacion); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "deno_Id,deno_Descripcion,deno_Tipo,deno_valor,mnda_Id,deno_UsuarioCrea,deno_FechaCrea,deno_UsuarioModifica,deno_FechaModifica")] tbDenominacion tbDenominacion) { if (Function.GetUserLogin()) { if (Function.GetUserRols("Denominacion/Create")) { if (ModelState.IsValid) { try { string MensajeError = ""; IEnumerable <object> list = null; list = db.UDP_Gral_tbDenominacion_Insert(tbDenominacion.deno_Descripcion, tbDenominacion.deno_Tipo, tbDenominacion.deno_valor, tbDenominacion.mnda_Id, Function.GetUser(), Function.DatetimeNow()); foreach (UDP_Gral_tbDenominacion_Insert_Result Denominacion in list) { MensajeError = Denominacion.MensajeError; } if (MensajeError == "-1") { ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View(tbDenominacion)); } else { return(RedirectToAction("Index")); } } catch (Exception Ex) { Ex.Message.ToString(); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View(tbDenominacion)); } //db.tbDenominacion.Add(tbDenominacion); //db.SaveChanges(); //return RedirectToAction("Index"); } ViewBag.deno_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbDenominacion.deno_UsuarioCrea); ViewBag.deno_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbDenominacion.deno_UsuarioModifica); ViewBag.mnda_Id = new SelectList(db.tbMoneda, "mnda_Id", "mnda_Nombre", tbDenominacion.mnda_Id); tbDenominacion TipoDenominacion = new tbDenominacion(); TipoDenominacion.DenominacionList = cUtilities.DenominacionList(); return(View(tbDenominacion)); } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("Index", "Login")); } }
public ActionResult Edit([Bind(Include = "deno_Id,deno_Descripcion,deno_Tipo,deno_valor,mnda_Id,deno_UsuarioCrea,deno_FechaCrea,deno_UsuarioModifica,deno_FechaModifica ,tbUsuario, tbUsuario1")] tbDenominacion tbDenominacion) { if (db.tbDenominacion.Any(a => a.mnda_Id == tbDenominacion.mnda_Id && a.deno_valor == tbDenominacion.deno_valor && a.deno_Id != tbDenominacion.deno_Id)) { ModelState.AddModelError("", "Este valor ya esta registrado para esta moneda."); } if (ModelState.IsValid) { try { string MensajeError = ""; IEnumerable <object> list = null; list = db.UDP_Gral_tbDenominacion_Update(tbDenominacion.deno_Id, tbDenominacion.deno_Descripcion, tbDenominacion.deno_Tipo, tbDenominacion.deno_valor, tbDenominacion.mnda_Id, tbDenominacion.deno_UsuarioCrea, tbDenominacion.deno_FechaCrea, Function.GetUser(), Function.DatetimeNow()); foreach (UDP_Gral_tbDenominacion_Update_Result Denominacion in list) { MensajeError = Denominacion.MensajeError; } if (MensajeError.StartsWith("-1")) { ViewBag.mnda_Id = new SelectList(db.tbMoneda, "mnda_Id", "mnda_Nombre", tbDenominacion.mnda_Id); TipoDenominacion.DenominacionList = Function.DenominacionList(); Function.InsertBitacoraErrores("Denominacion/Edit", MensajeError, "Edit"); ModelState.AddModelError("", "No se pudo actualizar el registro, favor contacte al administrador."); return(View(tbDenominacion)); } else { return(RedirectToAction("Index")); } } catch (Exception Ex) { ViewBag.mnda_Id = new SelectList(db.tbMoneda, "mnda_Id", "mnda_Nombre", tbDenominacion.mnda_Id); TipoDenominacion.DenominacionList = Function.DenominacionList(); Function.InsertBitacoraErrores("Denominacion/Edit", Ex.Message.ToString(), "Edit"); ModelState.AddModelError("", "No se pudo actualizar el registro, favor contacte al administrador."); return(View(tbDenominacion)); } } ViewBag.mnda_Id = new SelectList(db.tbMoneda, "mnda_Id", "mnda_Nombre", tbDenominacion.mnda_Id); TipoDenominacion.DenominacionList = Function.DenominacionList(); return(View(tbDenominacion)); }
public ActionResult Details(short?id) { if (id == null) { return(RedirectToAction("Index")); } tbDenominacion tbDenominacion = db.tbDenominacion.Find(id); if (tbDenominacion == null) { return(RedirectToAction("NotFound", "Login")); } return(View(tbDenominacion)); }
// GET: /Denominacion/Delete/5 public ActionResult Delete(short?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbDenominacion tbDenominacion = db.tbDenominacion.Find(id); if (tbDenominacion == null) { return(HttpNotFound()); } return(View(tbDenominacion)); }
public ActionResult Edit(short?id) { if (id == null) { return(RedirectToAction("Index")); } tbDenominacion tbDenominacion = db.tbDenominacion.Find(id); if (tbDenominacion == null) { return(RedirectToAction("NotFound", "Login")); } ViewBag.mnda_Id = new SelectList(db.tbMoneda, "mnda_Id", "mnda_Nombre", tbDenominacion.mnda_Id); tbDenominacion TipoDenominacion = db.tbDenominacion.Find(id); TipoDenominacion.DenominacionList = Function.DenominacionList(); return(View(tbDenominacion)); }
// GET: /Denominacion/Create public ActionResult Create() { if (Function.GetUserLogin()) { if (Function.GetUserRols("Denominacion/Create")) { tbDenominacion TipoDenominacion = new tbDenominacion(); TipoDenominacion.DenominacionList = cUtilities.DenominacionList(); ViewBag.deno_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario"); ViewBag.deno_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario"); ViewBag.mnda_Id = new SelectList(db.tbMoneda, "mnda_Id", "mnda_Nombre"); return(View(TipoDenominacion)); } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("Index", "Login")); } }
public ActionResult EditTest01([PexAssumeUnderTest] DenominacionController target, tbDenominacion tbDenominacion) { ActionResult result = target.Edit(tbDenominacion); return(result); // TODO: add assertions to method DenominacionControllerTest.EditTest01(DenominacionController, tbDenominacion) }