public ActionResult EditTest01([PexAssumeUnderTest] MonedaController target, tbMoneda tbMoneda) { ActionResult result = target.Edit(tbMoneda); return(result); // TODO: agregar aserciones a método MonedaControllerTest.EditTest01(MonedaController, tbMoneda) }
public ActionResult Edit([Bind(Include = "mnda_Id,mnda_Abreviatura,mnda_Nombre,mnda_UsuarioCrea,mnda_FechaCrea,mnda_UsuarioModifica,mnda_FechaModifica, tbUsuario, tbUsuario1")] tbMoneda tbMoneda) { try { if (ModelState.IsValid) { // db.Entry(tbMoneda).State = EntityState.Modified; // db.SaveChanges(); // return RedirectToAction("Index"); var MensajeError = ""; IEnumerable <object> list = null; list = db.UDP_Gral_tbMoneda_Update(tbMoneda.mnda_Id, tbMoneda.mnda_Abreviatura, tbMoneda.mnda_Nombre, tbMoneda.mnda_UsuarioCrea, tbMoneda.mnda_FechaCrea, tbMoneda.mnda_UsuarioModifica, tbMoneda.mnda_FechaModifica); foreach (UDP_Gral_tbMoneda_Update_Result Moneda in list) { MensajeError = Moneda.MensajeError; } if (MensajeError == "-1") { } else { return(RedirectToAction("Index")); } } } catch (Exception Ex) { Ex.Message.ToString(); } return(View(tbMoneda)); }
public ActionResult Create([Bind(Include = "mnda_Id,mnda_Abreviatura,mnda_Nombre,mnda_UsuarioCrea,mnda_FechaCrea,mnda_UsuarioModifica,mnda_FechaModifica")] tbMoneda tbMoneda) { try { if (ModelState.IsValid) { //////////Aqui va la lista////////////// var MensajeError = ""; IEnumerable <object> list = null; list = db.UDP_Gral_tbMoneda_Insert(tbMoneda.mnda_Abreviatura, tbMoneda.mnda_Nombre); foreach (UDP_Gral_tbMoneda_Insert_Result Moneda in list) { MensajeError = Moneda.MensajeError; } if (MensajeError == "-1") { } else { return(RedirectToAction("Index")); } } } catch (Exception Ex) { Ex.Message.ToString(); } return(View(tbMoneda)); }
public ActionResult Edit([Bind(Include = "mnda_Id,mnda_Abreviatura,mnda_Nombre,mnda_UsuarioCrea,mnda_FechaCrea,mnda_UsuarioModifica,mnda_FechaModifica, tbUsuario, tbUsuario1")] tbMoneda tbMoneda) { try { if (ModelState.IsValid) { var MensajeError = ""; IEnumerable <object> list = null; list = db.UDP_Gral_tbMoneda_Update(tbMoneda.mnda_Id, tbMoneda.mnda_Abreviatura, tbMoneda.mnda_Nombre, tbMoneda.mnda_UsuarioCrea, tbMoneda.mnda_FechaCrea, Function.GetUser(), Function.DatetimeNow()); foreach (UDP_Gral_tbMoneda_Update_Result Moneda in list) { MensajeError = Moneda.MensajeError; } if (MensajeError.StartsWith("-1")) { Function.InsertBitacoraErrores("Moneda/Edit", MensajeError, "Edit"); ModelState.AddModelError("", "No se pudo actualizar el registro, favor contacte al administrador."); return(View(tbMoneda)); } else { return(RedirectToAction("Index")); } } } catch (Exception Ex) { Function.InsertBitacoraErrores("Moneda/Edit", Ex.Message.ToString(), "Edit"); ModelState.AddModelError("", "No se pudo actualizar el registro, favor contacte al administrador."); return(View(tbMoneda)); } return(View(tbMoneda)); }
public ActionResult DeleteConfirmed(short id) { tbMoneda tbMoneda = db.tbMoneda.Find(id); db.tbMoneda.Remove(tbMoneda); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { tbMoneda tbMoneda = _context.tbMoneda.Find(id); _context.tbMoneda.Remove(tbMoneda); _context.SaveChanges(); return(RedirectToAction("Index", "tbMonedas")); }
public ActionResult Edit([Bind(Include = "mnda_Id,mnda_Abreviatura,mnda_Nombre,mnda_UsuarioCrea,mnda_FechaCrea,mnda_UsuarioModifica,mnda_FechaModifica")] tbMoneda tbMoneda) { if (ModelState.IsValid) { db.Entry(tbMoneda).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.mnda_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbMoneda.mnda_UsuarioCrea); ViewBag.mnda_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbMoneda.mnda_UsuarioModifica); return(View(tbMoneda)); }
// GET: /Moneda/Details/5 public ActionResult Details(short?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbMoneda tbMoneda = db.tbMoneda.Find(id); if (tbMoneda == null) { return(HttpNotFound()); } return(View(tbMoneda)); }
public ActionResult Details(short?id) { if (id == null) { return(RedirectToAction("Index")); } tbMoneda tbMoneda = db.tbMoneda.Find(id); if (tbMoneda == null) { return(RedirectToAction("NotFound", "Login")); } return(View(tbMoneda)); }
// GET: /Moneda/Edit/5 public ActionResult Edit(short?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbMoneda tbMoneda = db.tbMoneda.Find(id); if (tbMoneda == null) { return(HttpNotFound()); } ViewBag.mnda_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbMoneda.mnda_UsuarioCrea); ViewBag.mnda_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbMoneda.mnda_UsuarioModifica); return(View(tbMoneda)); }
public ActionResult CrearMoneda(string abreviatura, string nombre) { try { if (ModelState.IsValid) { var abreviaturas = _context.tbMoneda.Select(x => x.moAbreviatura).ToList(); foreach (var a in abreviaturas) { if (a.ToUpper() == abreviatura.ToUpper()) { return(Json("Existe")); } } var nombres = _context.tbMoneda.Select(x => x.moNombre).ToList(); foreach (var n in nombres) { if (n.ToUpper() == nombre.ToUpper()) { return(Json("Existe")); } } tbMoneda tbMoneda = new tbMoneda(); tbMoneda = new tbMoneda(); tbMoneda.moAbreviatura = abreviatura; tbMoneda.moNombre = nombre; tbMoneda.moUsuarioCrea = 1; tbMoneda.moFechaCrea = DateTime.Now; _context.tbMoneda.Add(tbMoneda); _context.SaveChanges(); return(Json(true)); } return(Json(false)); } catch (Exception ex) { return(Json(false)); } }
public ActionResult Create([Bind(Include = "mnda_Id,mnda_Abreviatura,mnda_Nombre,mnda_UsuarioCrea,mnda_FechaCrea,mnda_UsuarioModifica,mnda_FechaModifica")] tbMoneda tbMoneda) { if (ModelState.IsValid) { try { if (db.tbMoneda.Any(a => a.mnda_Abreviatura == tbMoneda.mnda_Abreviatura) || (db.tbMoneda.Any(a => a.mnda_Nombre == tbMoneda.mnda_Nombre))) { ModelState.AddModelError("", "Ya existe una moneda con ese nombre"); return(View(tbMoneda)); } else { var MensajeError = ""; IEnumerable <object> list = null; list = db.UDP_Gral_tbMoneda_Insert(tbMoneda.mnda_Abreviatura, tbMoneda.mnda_Nombre, Function.GetUser(), Function.DatetimeNow()); foreach (UDP_Gral_tbMoneda_Insert_Result Moneda in list) { MensajeError = Moneda.MensajeError; } if (MensajeError.StartsWith("-1")) { Function.InsertBitacoraErrores("Moneda/Create", MensajeError, "Create"); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View(tbMoneda)); } else { return(RedirectToAction("Index")); } } } catch (Exception Ex) { Function.InsertBitacoraErrores("Moneda/Create", Ex.Message.ToString(), "Create"); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View(tbMoneda)); } } return(View(tbMoneda)); }
public ActionResult Create([Bind(Include = "tmo_Id,tmo_Abreviatura,tmo_Nombre")] tbMoneda tbMoneda) { string UserName = ""; try { int EmployeeID = Function.GetUser(out UserName); if (ModelState.IsValid) { IEnumerable <Object> List = null; string Msj = ""; List = db.UDP_Gral_tbMoneda_Insert(tbMoneda.tmo_Id, tbMoneda.tmo_Abreviatura, tbMoneda.tmo_Nombre, EmployeeID, Function.DatetimeNow()); foreach (UDP_Gral_tbMoneda_Insert_Result Moneda in List) { Msj = Moneda.MensajeError; } if (Msj.StartsWith("-1")) { Function.BitacoraErrores("Moneda", "CreatePost", UserName, Msj); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View(tbMoneda)); } if (Msj.StartsWith("-2")) { ModelState.AddModelError("", "Ya existe una Moneda con el mismo nombre."); return(View(tbMoneda)); } else { TempData["swalfunction"] = "true"; return(RedirectToAction("Index")); } } return(View(tbMoneda)); } catch (Exception Ex) { Function.BitacoraErrores("Moneda", "CreatePost", UserName, Ex.Message.ToString()); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View()); } }
public ActionResult Edit([Bind(Include = "tmo_Id,tmo_Abreviatura,tmo_Nombre,tmo_UsuarioCrea,tmo_FechaCrea,tmo_UsuarioModifica,tmo_FechaModifica")] tbMoneda tbMoneda) { string UserName = ""; try { int EmployeeID = Function.GetUser(out UserName); if (ModelState.IsValid) { if (db.tbMoneda.Any(a => a.tmo_Nombre == tbMoneda.tmo_Nombre && a.tmo_Id != tbMoneda.tmo_Id)) { ModelState.AddModelError("", "Ya existe una Moneda con el mismo nombre."); return(View(tbMoneda)); } IEnumerable <Object> List = null; string Msj = ""; List = db.UDP_Gral_tbMoneda_Update(tbMoneda.tmo_Id, tbMoneda.tmo_Abreviatura, tbMoneda.tmo_Nombre, EmployeeID, Function.DatetimeNow()); foreach (UDP_Gral_tbMoneda_Update_Result Moneda in List) { Msj = Moneda.MensajeError; } if (Msj.StartsWith("-1")) { Function.BitacoraErrores("Moneda", "EditPost", UserName, Msj); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View(tbMoneda)); } else { return(RedirectToAction("Index")); } } return(View(tbMoneda)); } catch (Exception Ex) { Function.BitacoraErrores("Moneda", "EditPost", UserName, Ex.Message.ToString()); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View(tbMoneda)); } }
// GET: Moneda/Edit/5 public ActionResult Edit(short?id) { try { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbMoneda tbMoneda = db.tbMoneda.Find(id); if (tbMoneda == null) { return(HttpNotFound()); } return(View(tbMoneda)); } catch (Exception Ex) { return(RedirectToAction("Error500", "Home")); } }
public ActionResult EditarMoneda(int id, string abreviatura, string nombre) { try { tbMoneda tbMoneda = _context.tbMoneda.Find(id); if (tbMoneda != null) { tbMoneda.moAbreviatura = abreviatura; tbMoneda.moNombre = nombre; tbMoneda.moFechaModifica = DateTime.Now; tbMoneda.moUsuarioModifica = 1; _context.Entry(tbMoneda).State = EntityState.Modified; _context.SaveChanges(); } return(Json(true)); } catch (Exception ex) { return(Json(false)); } }