public ActionResult Create([Bind(Include = "cdto_ID,suc_Id,cdto_FechaEmision,cdto_FechaVencimiento,cdto_PorcentajeDescuento,cdto_MontoDescuento,cdto_MaximoMontoDescuento,cdto_CantidadCompraMinima,cdto_Redimido,cdto_FechaRedencion,cdto_Anulado,cdto_EsImpreso,cdto_UsuarioCrea,cdto_FechaCrea,cdto_UsuarioModifica,cdto_FechaModifica")] tbCuponDescuento tbCuponDescuento) { if (ModelState.IsValid) { try { var MensajeError = ""; IEnumerable <object> list = null; list = db.UDP_Vent_tbCuponDescuento_Insert(tbCuponDescuento.suc_Id, tbCuponDescuento.cdto_FechaEmision, tbCuponDescuento.cdto_FechaVencimiento, tbCuponDescuento.cdto_PorcentajeDescuento, tbCuponDescuento.cdto_MontoDescuento, tbCuponDescuento.cdto_MaximoMontoDescuento, tbCuponDescuento.cdto_CantidadCompraMinima, tbCuponDescuento.cdto_Redimido, tbCuponDescuento.cdto_FechaRedencion, tbCuponDescuento.cdto_Anulado, tbCuponDescuento.cdto_EsImpreso); foreach (UDP_Vent_tbCuponDescuento_Insert_Result CuponDescuento in list) { MensajeError = CuponDescuento.MensajeError; } if (MensajeError == "-1") { } else { return(RedirectToAction("Index")); } } catch (Exception Ex) { ModelState.AddModelError("", "Error al agregar el registro" + Ex.Message.ToString()); return(View(tbCuponDescuento)); } } return(View(tbCuponDescuento)); }
public ActionResult Create([Bind(Include = "cdto_ID,suc_Id,cdto_FechaEmision,cdto_FechaVencimiento,cdto_PorcentajeDescuento,cdto_MontoDescuento,cdto_MaximoMontoDescuento,cdto_CantidadCompraMinima,cdto_Redimido,cdto_FechaRedencion,cdto_Anulado,cdto_RazonAnulado,cdto_EsImpreso,cdto_UsuarioCrea,cdto_FechaCrea,cdto_UsuarioModifica,cdto_FechaModifica")] tbCuponDescuento tbCuponDescuento) { int idUser = 0; List <tbUsuario> User = Function.getUserInformation(); foreach (tbUsuario Usuario in User) { idUser = Convert.ToInt32(Usuario.emp_Id); } if (ModelState.IsValid) { try { var MensajeError = ""; IEnumerable <object> list = null; list = db.UDP_Vent_tbCuponDescuento_Insert(tbCuponDescuento.suc_Id, tbCuponDescuento.cdto_FechaEmision, tbCuponDescuento.cdto_FechaVencimiento, tbCuponDescuento.cdto_PorcentajeDescuento, tbCuponDescuento.cdto_MontoDescuento, tbCuponDescuento.cdto_MaximoMontoDescuento, tbCuponDescuento.cdto_CantidadCompraMinima, tbCuponDescuento.cdto_Redimido, tbCuponDescuento.cdto_FechaRedencion, tbCuponDescuento.cdto_Anulado, tbCuponDescuento.cdto_RazonAnulado, tbCuponDescuento.cdto_EsImpreso, Function.GetUser(), Function.DatetimeNow()); foreach (UDP_Vent_tbCuponDescuento_Insert_Result CuponDescuento in list) { MensajeError = CuponDescuento.MensajeError; } if (MensajeError.StartsWith("-1")) { ViewBag.suc_Descripcion = db.tbUsuario.Where(x => x.emp_Id == idUser).Select(x => x.tbSucursales.suc_Descripcion).SingleOrDefault(); ViewBag.suc_Id = db.tbUsuario.Where(x => x.emp_Id == idUser).Select(x => x.tbSucursales.suc_Id).SingleOrDefault(); Function.InsertBitacoraErrores("CuponDescuento/Create", MensajeError, "Create"); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View(tbCuponDescuento)); } else { return(RedirectToAction("Index")); } } catch (Exception Ex) { ViewBag.suc_Descripcion = db.tbUsuario.Where(x => x.emp_Id == idUser).Select(x => x.tbSucursales.suc_Descripcion).SingleOrDefault(); ViewBag.suc_Id = db.tbUsuario.Where(x => x.emp_Id == idUser).Select(x => x.tbSucursales.suc_Id).SingleOrDefault(); Function.InsertBitacoraErrores("CuponDescuento/Create", Ex.Message.ToString(), "Create"); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View(tbCuponDescuento)); } } ViewBag.suc_Descripcion = db.tbUsuario.Where(x => x.emp_Id == idUser).Select(x => x.tbSucursales.suc_Descripcion).SingleOrDefault(); ViewBag.suc_Id = db.tbUsuario.Where(x => x.emp_Id == idUser).Select(x => x.tbSucursales.suc_Id).SingleOrDefault(); return(View(tbCuponDescuento)); }
public ActionResult DeleteConfirmed(int id) { tbCuponDescuento tbCuponDescuento = db.tbCuponDescuento.Find(id); db.tbCuponDescuento.Remove(tbCuponDescuento); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "cdto_ID,suc_Id,cdto_FechaEmision,cdto_FechaVencimiento,cdto_PorcentajeDescuento,cdto_MontoDescuento,cdto_UsuarioCrea,cdto_FechaCrea,cdto_UsuarioModifica,cdto_FechaModifica")] tbCuponDescuento tbCuponDescuento) { if (ModelState.IsValid) { db.Entry(tbCuponDescuento).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.cdto_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbCuponDescuento.cdto_UsuarioModifica); ViewBag.cdto_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbCuponDescuento.cdto_UsuarioCrea); ViewBag.suc_Id = new SelectList(db.tbSucursal, "suc_Id", "mun_Codigo", tbCuponDescuento.suc_Id); return(View(tbCuponDescuento)); }
// GET: /CuponDescuento/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbCuponDescuento tbCuponDescuento = db.tbCuponDescuento.Find(id); if (tbCuponDescuento == null) { return(HttpNotFound()); } return(View(tbCuponDescuento)); }
public ActionResult Details(int?id) { if (id == null) { return(RedirectToAction("Index")); } tbCuponDescuento tbCuponDescuento = db.tbCuponDescuento.Find(id); if (tbCuponDescuento == null) { return(RedirectToAction("NotFound", "Login")); } return(View(tbCuponDescuento)); }
// GET: /CuponDescuento/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbCuponDescuento tbCuponDescuento = db.tbCuponDescuento.Find(id); if (tbCuponDescuento == null) { return(HttpNotFound()); } ViewBag.suc_Id = new SelectList(db.tbSucursal, "suc_Id", "suc_Descripcion", tbCuponDescuento.suc_Id); return(View(tbCuponDescuento)); }
// GET: /CuponDescuento/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbCuponDescuento tbCuponDescuento = db.tbCuponDescuento.Find(id); if (tbCuponDescuento == null) { return(HttpNotFound()); } ViewBag.cdto_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbCuponDescuento.cdto_UsuarioModifica); ViewBag.cdto_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbCuponDescuento.cdto_UsuarioCrea); ViewBag.suc_Id = new SelectList(db.tbSucursal, "suc_Id", "mun_Codigo", tbCuponDescuento.suc_Id); return(View(tbCuponDescuento)); }
public ActionResult Edit(int?id) { int idUser = 0; List <tbUsuario> User = Function.getUserInformation(); foreach (tbUsuario Usuario in User) { idUser = Convert.ToInt32(Usuario.emp_Id); } ViewBag.suc_Descripcion = db.tbUsuario.Where(x => x.emp_Id == idUser).Select(x => x.tbSucursales.suc_Descripcion).SingleOrDefault(); ViewBag.suc_Id = db.tbUsuario.Where(x => x.emp_Id == idUser).Select(x => x.tbSucursales.suc_Id).SingleOrDefault(); if (id == null) { return(RedirectToAction("Index")); } tbCuponDescuento tbCuponDescuento = db.tbCuponDescuento.Find(id); if (tbCuponDescuento == null) { return(RedirectToAction("NotFound", "Login")); } return(View(tbCuponDescuento)); }
public ActionResult CreateTest01([PexAssumeUnderTest] CuponDescuentoController target, tbCuponDescuento tbCuponDescuento) { ActionResult result = target.Create(tbCuponDescuento); return(result); // TODO: agregar aserciones a método CuponDescuentoControllerTest.CreateTest01(CuponDescuentoController, tbCuponDescuento) }