public ActionResult Edit(short?id) { if (id == null) { return(RedirectToAction("Index")); } tbCaja tbCaja = db.tbCaja.Find(id); if (tbCaja == null) { return(RedirectToAction("NotFound", "Login")); } List <tbUsuario> List = Function.getUserInformation(); int SucursalId = 0; foreach (tbUsuario User in List) { SucursalId = (int)User.suc_Id; } var Sucursal = db.tbSucursales.Select(s => new { suc_Id = s.suc_Id, suc_Descripcion = s.suc_Descripcion }).Where(x => x.suc_Id == SucursalId).ToList(); ViewBag.suc_Id = new SelectList(Sucursal, "suc_Id", "suc_Descripcion"); return(View(tbCaja)); }
public ActionResult Edit([Bind(Include = "cja_Id,cja_Descripcion,suc_Id,cja_UsuarioCrea,cja_FechaCrea,cja_UsuarioModifica,cja_FechaModifica,tbUsuario,tbUsuario1")] tbCaja tbCaja) { if (ModelState.IsValid) { try { var MensajeError = 0; IEnumerable <object> list = null; list = db.UDP_Vent_tbCaja_Update(tbCaja.cja_Id, tbCaja.cja_Descripcion, tbCaja.suc_Id, tbCaja.cja_UsuarioCrea, tbCaja.cja_FechaCrea); foreach (UDP_Vent_tbCaja_Update_Result caja in list) { MensajeError = caja.MensajeError; } if (MensajeError == -1) { } else { return(RedirectToAction("Index")); } } catch (Exception Ex) { ViewBag.suc_Id = new SelectList(db.tbSucursal, "suc_Id", "mun_Codigo", tbCaja.suc_Id); ModelState.AddModelError("", "No se ha podido actualizar el registro, favor contacte al administrador" + Ex.Message.ToString()); return(View(tbCaja)); } return(RedirectToAction("Index")); } ViewBag.cja_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbCaja.cja_UsuarioCrea); ViewBag.cja_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbCaja.cja_UsuarioModifica); ViewBag.suc_Id = new SelectList(db.tbSucursal, "suc_Id", "mun_Codigo", tbCaja.suc_Id); return(View(tbCaja)); }
public ActionResult EditTest01([PexAssumeUnderTest] CajaController target, tbCaja tbCaja) { ActionResult result = target.Edit(tbCaja); return(result); // TODO: agregar aserciones a método CajaControllerTest.EditTest01(CajaController, tbCaja) }
public static void Restar(decimal cantidad) { dbHeredadesEntities db = new dbHeredadesEntities(); tbCaja caja = db.tbCaja.Find(1); caja.cantidad -= cantidad; db.SaveChanges(); }
public ActionResult Index() { dbHeredadesEntities db = new dbHeredadesEntities(); tbCaja caja = db.tbCaja.Find(1); ViewBag.cantidad = caja.cantidad; return(View()); }
// GET: /Caja/Create public ActionResult Create() { ViewBag.suc_Id = new SelectList(db.tbSucursal, "suc_Id", "mun_Codigo"); tbCaja caja = new tbCaja(); caja.suc_Id = 1; return(View(caja)); }
public ActionResult DeleteConfirmed(short id) { tbCaja tbCaja = db.tbCaja.Find(id); db.tbCaja.Remove(tbCaja); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Details(short?id) { if (id == null) { return(RedirectToAction("Index")); } tbCaja tbCaja = db.tbCaja.Find(id); if (tbCaja == null) { return(RedirectToAction("NotFound", "Login")); } return(View(tbCaja)); }
// GET: /Caja/Details/5 public ActionResult Details(short?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbCaja tbCaja = db.tbCaja.Find(id); if (tbCaja == null) { return(HttpNotFound()); } return(View(tbCaja)); }
public ActionResult Create([Bind(Include = "cja_Id,cja_Descripcion,suc_Id,cja_UsuarioCrea,cja_FechaCrea,cja_UsuarioModifica,cja_FechaModifica")] tbCaja tbCaja) { List <tbUsuario> List = Function.getUserInformation(); int SucursalId = 0; foreach (tbUsuario User in List) { SucursalId = (int)User.suc_Id; } var Sucursal = db.tbSucursales.Select(s => new { suc_Id = s.suc_Id, suc_Descripcion = s.suc_Descripcion }).Where(x => x.suc_Id == SucursalId).ToList(); try { if (ModelState.IsValid) { string MensajeError = ""; IEnumerable <object> list = null; list = db.UDP_Vent_tbCaja_Insert(tbCaja.cja_Descripcion, tbCaja.suc_Id, Function.GetUser(), Function.DatetimeNow()); foreach (UDP_Vent_tbCaja_Insert_Result caja in list) { MensajeError = caja.MensajeError.ToString(); } if (MensajeError.StartsWith("-1")) { ViewBag.suc_Id = new SelectList(Sucursal, "suc_Id", "suc_Descripcion"); Function.InsertBitacoraErrores("Caja/Create", MensajeError, "Create"); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View(tbCaja)); } else { return(RedirectToAction("Index")); } } ViewBag.suc_Id = new SelectList(Sucursal, "suc_Id", "suc_Descripcion"); return(View(tbCaja)); } catch (Exception Ex) { ViewBag.suc_Id = new SelectList(Sucursal, "suc_Id", "suc_Descripcion"); Function.InsertBitacoraErrores("Caja/Create", Ex.Message.ToString(), "Create"); ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador."); return(View(tbCaja)); } }
// GET: /Caja/Edit/5 public ActionResult Edit(short?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbCaja tbCaja = db.tbCaja.Find(id); if (tbCaja == null) { return(HttpNotFound()); } ViewBag.cja_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbCaja.cja_UsuarioCrea); ViewBag.cja_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbCaja.cja_UsuarioModifica); ViewBag.suc_Id = new SelectList(db.tbSucursal, "suc_Id", "mun_Codigo", tbCaja.suc_Id); return(View(tbCaja)); }
public ActionResult Pagar(int codDeudor, decimal pago) { dbHeredadesEntities db = new dbHeredadesEntities(); tbPagoDeudor debitar = new tbPagoDeudor { codDeudor = codDeudor, codUsuario = Sesion.ObtenerCodigo(), pago = pago, fecha = DateTime.Now }; db.tbPagoDeudor.Add(debitar); tbDeudor deudor = db.tbDeudor.Find(codDeudor); deudor.deuda -= pago; tbCaja caja = db.tbCaja.Find(1); caja.cantidad += pago; db.SaveChanges(); return(RedirectToAction("Pagos", new { id = codDeudor })); }
public ActionResult Create([Bind(Include = "cja_Id,cja_Descripcion,suc_Id,cja_UsuarioCrea,cja_FechaCrea,cja_UsuarioModifica,cja_FechaModifica")] tbCaja tbCaja) { try { if (ModelState.IsValid) { var MensajeError = 0; IEnumerable <object> list = null; list = db.UDP_Vent_tbCaja_Insert(tbCaja.cja_Id, tbCaja.cja_Descripcion, tbCaja.suc_Id); foreach (UDP_Vent_tbCaja_Insert_Result caja in list) { MensajeError = caja.MensajeError; } if (MensajeError == -1) { } else { return(RedirectToAction("Index")); } db.tbCaja.Add(tbCaja); db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception Ex) { Ex.Message.ToString(); } //if (ModelState.IsValid) //{ // db.tbCaja.Add(tbCaja); // db.SaveChanges(); // return RedirectToAction("Index"); //} ViewBag.suc_Id = new SelectList(db.tbSucursal, "suc_Id", "mun_Codigo", tbCaja.suc_Id); return(View(tbCaja)); }