// GET: /Factura/Edit/5 public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbFactura tbFactura = db.tbFactura.Find(id); if (tbFactura == null) { return(HttpNotFound()); } int idUser = 0; GeneralFunctions Login = new GeneralFunctions(); List <tbUsuario> User = Login.getUserInformation(); foreach (tbUsuario Usuario in User) { idUser = Convert.ToInt32(Usuario.emp_Id); } ViewBag.suc_Descripcion = db.tbUsuario.Where(x => x.usu_Id == idUser).Select(x => x.tbSucursal.suc_Descripcion).SingleOrDefault(); ViewBag.suc_Id = db.tbUsuario.Where(x => x.usu_Id == idUser).Select(x => x.tbSucursal.suc_Id).SingleOrDefault(); ViewBag.fact_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbFactura.fact_UsuarioCrea); ViewBag.fact_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbFactura.fact_UsuarioModifica); ViewBag.cja_Id = new SelectList(db.tbCaja, "cja_Id", "cja_Descripcion", tbFactura.cja_Id); ViewBag.clte_Id = new SelectList(db.tbCliente, "clte_Id", "clte_Identificacion", tbFactura.clte_Id); ViewBag.esfac_Id = new SelectList(db.tbEstadoFactura, "esfac_Id", "esfac_Descripcion", tbFactura.esfac_Id); ViewBag.suc_Id = new SelectList(db.tbSucursal, "suc_Id", "mun_Codigo", tbFactura.suc_Id); ViewBag.Cliente = db.tbCliente.ToList(); ViewBag.Producto = db.tbProducto.ToList(); Session["FacturaEdit"] = null; return(View(tbFactura)); }
public ActionResult DeleteConfirmed(int id) { tbFactura tbFactura = db.tbFactura.Find(id); db.tbFactura.Remove(tbFactura); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "fact_Id,fact_Codigo,fact_Fecha,esfac_Id,cja_Id,suc_Id,clte_Id,pemi_NumeroCAI,fact_AlCredito,fact_DiasCredito,fact_PorcentajeDescuento,fact_AutorizarDescuento,fact_Vendedor,clte_RTN_Identidad_Pasaporte,clte_Nombres,fact_UsuarioCrea,fact__FechaCrea,fact__UsuarioModifica,fact_FechaModifica")] tbFactura tbFactura) { if (ModelState.IsValid) { db.Entry(tbFactura).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tbFactura)); }
public JsonResult SaveTerceraEdadTest( [PexAssumeUnderTest] FacturaController target, tbFactura TerceraEdadC ) { JsonResult result = target.SaveTerceraEdad(TerceraEdadC); return(result); // TODO: add assertions to method FacturaControllerTest.SaveTerceraEdadTest(FacturaController, tbFactura) }
public ActionResult CreateTest01( [PexAssumeUnderTest] FacturaController target, tbFactura tbFactura ) { ActionResult result = target.Create(tbFactura); return(result); // TODO: add assertions to method FacturaControllerTest.CreateTest01(FacturaController, tbFactura) }
public ActionResult Edit([Bind(Include = "idFactura,fecha,idCliente,montoTotal")] tbFactura tbFactura) { if (ModelState.IsValid) { db.Entry(tbFactura).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idCliente = new SelectList(db.tbLogin, "idCliente", "nomCliente", tbFactura.idCliente); return(View(tbFactura)); }
// GET: /Factura/Create public ActionResult Create() { try { tbFactura Factura = new tbFactura(); if (Session["IDCLIENTE"] == null) { ViewBag.Iden = 0; ViewBag.Identificacion = ""; ViewBag.Nombres = ""; ViewBag.Pedid = 0; Session["PEDIDO"] = 0; } else { string id = (string)Session["IDCLIENTE"]; ViewBag.Iden = id; int?idped = (int)Session["PEDIDO"]; ViewBag.Pedid = idped; string identificacion = (string)Session["IDENTIFICACION"]; ViewBag.Identificacion = identificacion; string nombres = (string)Session["NOMBRES"]; ViewBag.Nombres = nombres; } int idUser = 0; GeneralFunctions Login = new GeneralFunctions(); List <tbUsuario> User = Login.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.tbSucursal.suc_Descripcion).SingleOrDefault(); ViewBag.suc_Id = db.tbUsuario.Where(x => x.emp_Id == idUser).Select(x => x.tbSucursal.suc_Id).SingleOrDefault(); ViewBag.fact_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario"); ViewBag.fact_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario"); ViewBag.esfac_Id = new SelectList(db.tbEstadoFactura, "esfac_Id", "esfac_Descripcion"); ViewBag.Producto = db.tbProducto.ToList(); ViewBag.Cliente = db.tbCliente.ToList(); Session["Factura"] = null; Session["Consumidor"] = null; Session["TerceraEdad"] = null; Session["IDCLIENTE"] = null; Session["IDENTIFICACION"] = null; Session["NOMBRES"] = null; return(View()); } catch (Exception Ex) { ModelState.AddModelError("", "Error al Acceder" + Ex.Message.ToString()); return(View()); } }
public ActionResult Index(tbFactura Login) { string user = Login.fact_Codigo.ToString(); if (Login.fact_Codigo == "Admin") { return(RedirectToAction("Index", "Home")); } else { return(View()); } }
public ActionResult EditTest01( [PexAssumeUnderTest] FacturaController target, tbFactura tbFactura ) { tbFactura factura = new tbFactura() { fact_Id = 11 }; ActionResult result = target.Edit(factura); return(result); // TODO: add assertions to method FacturaControllerTest.EditTest01(FacturaController, tbFactura) }
public ActionResult Details(int?id) { if (id == null) { return(RedirectToAction("Index", "Factura")); } tbFactura tbFactura = db.tbFactura.Find(id); if (tbFactura == null) { return(RedirectToAction("Index", "Factura")); } return(View(tbFactura)); }
public ActionResult Create([Bind(Include = "fact_Id,fact_Codigo,fact_Fecha,esfac_Id,cja_Id,suc_Id,clte_Id,pemi_NumeroCAI,fact_AlCredito,fact_DiasCredito,fact_PorcentajeDescuento,fact_AutorizarDescuento,fact_Vendedor,clte_RTN_Identidad_Pasaporte,clte_Nombres,fact_UsuarioCrea,fact__FechaCrea,fact__UsuarioModifica,fact_FechaModifica")] tbFactura tbFactura) { if (ModelState.IsValid) { db.tbFactura.Add(tbFactura); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.cja_Id = new SelectList(db.tbCaja, "cja_Id", "cja_Descripcion"); ViewBag.esfac_Id = new SelectList(db.tbEstadoFactura, "esfac_Id", "esfac_Descripcion"); ViewBag.suc_Id = new SelectList(db.tbSucursal, "suc_Id", "mun_Codigo"); return(View(tbFactura)); }
// GET: /Factura/Details/5 public ActionResult Details(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbFactura tbFactura = db.tbFactura.Find(id); if (tbFactura == null) { return(HttpNotFound()); } return(View(tbFactura)); }
public ActionResult Edit([Bind(Include = "fact_Id,fact_Codigo,fact_Fecha,clte_Id,tipp_Id,forp_Id,fact_UsuarioCrea,fact_FechaCrea,fact_UsuarioModifica,fact_FechaModifica")] tbFactura tbFactura) { if (ModelState.IsValid) { db.Entry(tbFactura).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.fact_UsuarioCrea = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbFactura.fact_UsuarioCrea); ViewBag.fact_UsuarioModifica = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbFactura.fact_UsuarioModifica); ViewBag.tipp_Id = new SelectList(db.tbTipoPago, "tipp_Id", "tipp_Descripcion", tbFactura.tipp_Id); ViewBag.clte_Id = new SelectList(db.tbCliente, "clte_Id", "clte_Identidad", tbFactura.clte_Id); ViewBag.forp_Id = new SelectList(db.tbFormaPago, "forp_Id", "forp_Descripcion", tbFactura.forp_Id); return(View(tbFactura)); }
// GET: tbFacturas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbFactura tbFactura = db.tbFactura.Find(id); if (tbFactura == null) { return(HttpNotFound()); } ViewBag.idCliente = new SelectList(db.tbLogin, "idCliente", "nomCliente", tbFactura.idCliente); return(View(tbFactura)); }
public JsonResult AnularFacturaTest( [PexAssumeUnderTest] FacturaController target, int CodFactura, bool FacturaAnulado, string RazonAnulado ) { tbFactura Factura = new tbFactura() { fact_Id = 11, fact_EsAnulada = true, fact_RazonAnulado = "dsadjldjsahsald" }; JsonResult result = target.AnularFactura(CodFactura, FacturaAnulado, RazonAnulado); return(result); // TODO: add assertions to method FacturaControllerTest.AnularFacturaTest(FacturaController, Int32, Boolean, String) }
public ActionResult Edit(int?id) { if (id == null) { return(RedirectToAction("Index", "Factura")); } tbFactura tbFactura = db.tbFactura.Find(id); if (tbFactura == null) { return(RedirectToAction("Index", "Factura")); } ViewBag.fact_UsuarioCrea = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbFactura.fact_UsuarioCrea); ViewBag.fact_UsuarioModifica = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbFactura.fact_UsuarioModifica); ViewBag.tipp_Id = new SelectList(db.tbTipoPago, "tipp_Id", "tipp_Descripcion", tbFactura.tipp_Id); ViewBag.clte_Id = new SelectList(db.tbCliente, "clte_Id", "clte_Identidad", tbFactura.clte_Id); ViewBag.forp_Id = new SelectList(db.tbFormaPago, "forp_Id", "forp_Descripcion", tbFactura.forp_Id); return(View(tbFactura)); }
public JsonResult SaveTerceraEdad(tbFactura TerceraEdadC) { try { List <tbFactura> sessionTercera = new List <tbFactura>(); var listTercera = (List <tbFactura>)Session["TerceraEdad"]; if (listTercera == null) { sessionTercera.Add(TerceraEdadC); Session["TerceraEdad"] = sessionTercera; } else { listTercera.Add(TerceraEdadC); Session["TerceraEdad"] = listTercera; } return(Json("Exito", JsonRequestBehavior.AllowGet)); } catch (Exception Ex) { Ex.Message.ToString(); return(Json("Fallo", JsonRequestBehavior.AllowGet)); } }
public ActionResult Edit([Bind(Include = "fact_Id,fact_Codigo,fact_Fecha,esfac_Id,cja_Id,suc_Id,clte_Id,pemi_NumeroCAI,fact_AlCredito,fact_DiasCredito,fact_PorcentajeDescuento,fact_Vendedor,clte_Identificacion,clte_Nombres,fact_UsuarioCrea,fact_FechaCrea,fact_UsuarioModifica,fact_FechaModifica,tbUsuario,tbUsuario1")] tbFactura tbFactura) { if (ModelState.IsValid) { try { var listEdit = (List <tbFacturaDetalle>)Session["FacturaEdit"]; string MensajeError = ""; var MensajeErrorDetalle = ""; IEnumerable <object> listFactura = null; IEnumerable <object> listFacturaDetalle = null; using (TransactionScope Tran = new TransactionScope()) { listFactura = db.UDP_Vent_tbFactura_Update( tbFactura.fact_Id, tbFactura.fact_Codigo, tbFactura.fact_Fecha, tbFactura.esfac_Id = 1, tbFactura.clte_Id, tbFactura.pemi_NumeroCAI, tbFactura.fact_AlCredito, tbFactura.fact_DiasCredito, tbFactura.fact_PorcentajeDescuento, tbFactura.fact_Vendedor, tbFactura.clte_Identificacion, tbFactura.clte_Nombres, tbFactura.fact_IdentidadTE, tbFactura.fact_NombresTE, tbFactura.fact_FechaNacimientoTE, tbFactura.fact_UsuarioAutoriza, tbFactura.fact_FechaAutoriza, tbFactura.fact_EsAnulada, tbFactura.fact_RazonAnulado, tbFactura.fact_UsuarioCrea, tbFactura.fact_FechaCrea); foreach (UDP_Vent_tbFactura_Update_Result Factura in listFactura) { MensajeError = Factura.MensajeError; } if (MensajeError == "-1") { ModelState.AddModelError("", "No se pudo agregar el registro"); return(View(tbFactura)); } else { if (MensajeError != "-1") { if (listEdit != null) { if (listEdit.Count != 0) { foreach (tbFacturaDetalle Detalle in listEdit) { var FacturaD_Id = Convert.ToInt64(MensajeError); Detalle.fact_Id = FacturaD_Id; listFacturaDetalle = db.UDP_Vent_tbFacturaDetalle_Insert( Detalle.fact_Id, Detalle.prod_Codigo, Detalle.factd_Cantidad, Detalle.factd_MontoDescuento, Detalle.factd_PorcentajeDescuento, Detalle.factd_Impuesto, Detalle.factd_PrecioUnitario ); foreach (UDP_Vent_tbFacturaDetalle_Insert_Result SPfacturadet in listFacturaDetalle) { MensajeErrorDetalle = SPfacturadet.MensajeError; if (MensajeError.StartsWith("-1")) { ModelState.AddModelError("", "No se pudo agregar el registro detalle"); return(View(tbFactura)); } } } } } } else { ModelState.AddModelError("", "No se pudo agregar el registro"); return(View(tbFactura)); } } Tran.Complete(); return(RedirectToAction("Index")); } } catch (Exception Ex) { ModelState.AddModelError("", "No se pudo agregar el registros" + Ex.Message.ToString()); ViewBag.fact_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbFactura.fact_UsuarioCrea); ViewBag.fact_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbFactura.fact_UsuarioModifica); ViewBag.cja_Id = new SelectList(db.tbCaja, "cja_Id", "cja_Descripcion", tbFactura.cja_Id); ViewBag.clte_Id = new SelectList(db.tbCliente, "clte_Id", "clte_Identificacion", tbFactura.clte_Id); ViewBag.esfac_Id = new SelectList(db.tbEstadoFactura, "esfac_Id", "esfac_Descripcion", tbFactura.esfac_Id); ViewBag.suc_Id = new SelectList(db.tbSucursal, "suc_Id", "mun_Codigo", tbFactura.suc_Id); ViewBag.dep_Codigo = new SelectList(db.tbDepartamento, "dep_Codigo", "dep_Nombre"); ViewBag.clte_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario"); ViewBag.clte_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario"); ViewBag.mun_Codigo = new SelectList(db.tbMunicipio, "mun_Codigo", "mun_Nombre"); ViewBag.tpi_Id = new SelectList(db.tbTipoIdentificacion, "tpi_Id", "tpi_Descripcion"); ViewBag.Cliente = db.tbCliente.ToList(); ViewBag.Producto = db.tbProducto.ToList(); } } ViewBag.fact_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbFactura.fact_UsuarioCrea); ViewBag.fact_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbFactura.fact_UsuarioModifica); ViewBag.cja_Id = new SelectList(db.tbCaja, "cja_Id", "cja_Descripcion", tbFactura.cja_Id); ViewBag.clte_Id = new SelectList(db.tbCliente, "clte_Id", "clte_Identificacion", tbFactura.clte_Id); ViewBag.esfac_Id = new SelectList(db.tbEstadoFactura, "esfac_Id", "esfac_Descripcion", tbFactura.esfac_Id); ViewBag.suc_Id = new SelectList(db.tbSucursal, "suc_Id", "mun_Codigo", tbFactura.suc_Id); ViewBag.Cliente = db.tbCliente.ToList(); ViewBag.Producto = db.tbProducto.ToList(); int idUser = 0; GeneralFunctions Login = new GeneralFunctions(); List <tbUsuario> User = Login.getUserInformation(); foreach (tbUsuario Usuario in User) { idUser = Convert.ToInt32(Usuario.emp_Id); } ViewBag.suc_Descripcion = db.tbUsuario.Where(x => x.usu_Id == idUser).Select(x => x.tbSucursal.suc_Descripcion).SingleOrDefault(); ViewBag.suc_Id = db.tbUsuario.Where(x => x.usu_Id == idUser).Select(x => x.tbSucursal.suc_Id).SingleOrDefault(); return(View(tbFactura)); }