public ActionResult Agregar(MarcaCLS oMarcaCLS) //Este metodo ejecuta la insercion { int nregistrosEncontrados = 0; string nombreMarca = oMarcaCLS.nombre; using (var bd = new BDPasajeEntities()) { nregistrosEncontrados = bd.Marca.Where(p => p.NOMBRE.Equals(nombreMarca)).Count(); } if (!ModelState.IsValid || nregistrosEncontrados > 0) { if (nregistrosEncontrados > 0) { oMarcaCLS.mensajeError = "El nombre marca ya existe"; } return(View(oMarcaCLS)); } else { using (var bd = new BDPasajeEntities()) { Marca oMarca = new Marca(); oMarca.NOMBRE = oMarcaCLS.nombre; oMarca.DESCRIPCION = oMarcaCLS.descripcion; oMarca.BHABILITADO = 1; bd.Marca.Add(oMarca); bd.SaveChanges(); } } return(RedirectToAction("Index")); }
public ActionResult Editar(MarcaCLS oMarcaCLS) { int nregistrosEncontrados = 0; using (var bd = new BDPasajeEntities()) { nregistrosEncontrados = bd.Marca.Where(p => p.NOMBRE.Equals(oMarcaCLS.nombre) && !p.IIDMARCA.Equals(oMarcaCLS.iidmarca)).Count(); } if (!ModelState.IsValid || nregistrosEncontrados > 0) { if (nregistrosEncontrados > 0) { oMarcaCLS.mensajeError = "Marca ya existe"; } return(View(oMarcaCLS)); } int idMarca = oMarcaCLS.iidmarca; using (var bd = new BDPasajeEntities()) { Marca oMarca = bd.Marca.Where(p => p.IIDMARCA == idMarca).First(); oMarca.NOMBRE = oMarcaCLS.nombre; oMarca.DESCRIPCION = oMarcaCLS.descripcion; bd.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Agregar(MarcaCLS oMarcaCLS) { //si no es valido redirige a la vista con los datos if (!ModelState.IsValid) { return(View(oMarcaCLS)); } else { //instacia de models using (var bd = new BDPasajeEntities()) { //instacia entity marca Marca oMarca = new Marca(); oMarca.NOMBRE = oMarcaCLS.nombre; oMarca.DESCRIPCION = oMarcaCLS.descripcion; oMarca.BHABILITADO = 1; //guardando la instacia en la bd bd.Marca.Add(oMarca); //guardando los cambios bd.SaveChanges(); } } //regresando a la lista con los nuevos cambios return(RedirectToAction("Index")); }
// GET: Marca public ActionResult Index(MarcaCLS marcaCLS) //Busqueda en el index { List <MarcaCLS> listaMarca = null; using (var bd = new BDPasajeEntities()) { if (marcaCLS.nombre == null) { listaMarca = (from marca in bd.Marca where marca.BHABILITADO == 1 select new MarcaCLS { iidmarca = marca.IIDMARCA, nombre = marca.NOMBRE, descripcion = marca.DESCRIPCION }).ToList(); } else { listaMarca = (from marca in bd.Marca where marca.BHABILITADO == 1 && marca.NOMBRE.Contains(marcaCLS.nombre) select new MarcaCLS { iidmarca = marca.IIDMARCA, nombre = marca.NOMBRE, descripcion = marca.DESCRIPCION }).ToList(); } } return(View(listaMarca)); }
public ActionResult MarcaEditar(MarcaCLS oMarcaCLS) { int numeroRegistrosEncontrados = 0; string nombreMarca = oMarcaCLS.nombre; int iidMarca = oMarcaCLS.iidmarca; using (var bd = new BDPasajeEntities()) { numeroRegistrosEncontrados = bd.Marca.Where(p => p.NOMBRE.Equals(nombreMarca) && !p.IIDMARCA.Equals(iidMarca)).Count(); } if (!ModelState.IsValid || numeroRegistrosEncontrados > 0) { if (numeroRegistrosEncontrados > 0) { oMarcaCLS.mensajeError = "Esta marca ya esta registrada!"; } return(View(oMarcaCLS)); } int idMarca = oMarcaCLS.iidmarca; using (var bd = new BDPasajeEntities()) { Marca oMarca = bd.Marca.Find(idMarca); oMarca.NOMBRE = oMarcaCLS.nombre; oMarca.DESCRIPCION = oMarcaCLS.descripcion; bd.SaveChanges(); } return(RedirectToAction("MarcaView")); }
public int CambiarEstadoMarca(MarcaCLS objMarcaCls) { int codigoRpt = 0; try { using (var db = new BDVentasEntities()) { Marca oMarca = db.Marca.Where(p => p.IdMarca.Equals(objMarcaCls.IdMarca)).First(); if (oMarca.EstadoMarca) { objMarcaCls.EstadoMarca = false; } else { objMarcaCls.EstadoMarca = true; } oMarca.EstadoMarca = objMarcaCls.EstadoMarca; db.SaveChanges(); codigoRpt = 1; } } catch (Exception e) { codigoRpt = 0; throw; } return(codigoRpt); }
public int AgregarMarca(MarcaCLS objMarcaCls) { int CodResult = 0; try { using (var db = new BDVentasEntities()) { Marca objMarca = new Marca(); objMarca.NombreMarca = objMarcaCls.NombreMarca; objMarca.FechaCreacion = DateTime.Now; objMarca.UsuarioCreacion = "Admin"; objMarca.FechaModificacion = DateTime.Now; objMarca.UsuarioModificacion = "Admin"; objMarca.EstadoMarca = true; objMarca.EstadoEliminacion = false; db.Marca.Add(objMarca); db.SaveChanges(); CodResult = 1; } } catch (Exception) { CodResult = 0; } return(CodResult); }
public ActionResult Editar(MarcaCLS oMarcaCLS) { int registrosEncontrados = 0; string nombreMarca = oMarcaCLS.nombre; int iidMarca = oMarcaCLS.iidmarca; using (var bd = new BDPasajeEntities()) { registrosEncontrados = bd.Marca.Where(p => p.NOMBRE.Equals(nombreMarca) && !p.IIDMARCA.Equals(iidMarca)).Count(); } if (!ModelState.IsValid || registrosEncontrados >= 1) { if (registrosEncontrados >= 1) { oMarcaCLS.MensajeError = "Ya se encuentra registrada la marca"; } return(View(oMarcaCLS)); } int idMarca = oMarcaCLS.iidmarca; using (var bd = new BDPasajeEntities()) { Marca oMarca = bd.Marca.Where(p => p.IIDMARCA.Equals(idMarca)).First(); oMarca.NOMBRE = oMarcaCLS.nombre; oMarca.DESCRIPCION = oMarcaCLS.descripcion; bd.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Agregar(MarcaCLS oMarcaCLS) { int registrosEncontrados = 0; string nombreMarca = oMarcaCLS.nombre; using (var bd = new BDPasajeEntities()) { registrosEncontrados = bd.Marca.Where(p => p.NOMBRE.Equals(nombreMarca)).Count(); } ////////////////////////////////////////////// if (!ModelState.IsValid || registrosEncontrados >= 1) { if (registrosEncontrados >= 1) { oMarcaCLS.MensajeError = "El nombre de la marca ya existe"; } return(View(oMarcaCLS)); } else { using (var bd = new BDPasajeEntities()) { Marca oMarca = new Marca(); //Primero ponemos el modelo "Marca" oMarca.NOMBRE = oMarcaCLS.nombre; oMarca.DESCRIPCION = oMarcaCLS.descripcion; oMarca.BHABILITADO = 1; bd.Marca.Add(oMarca); bd.SaveChanges(); } } return(RedirectToAction("Index")); }
// GET: Marca public ActionResult Index(MarcaCLS oMarcaCLS) { string nombreMarca = oMarcaCLS.nombre; List <MarcaCLS> listaMarca = null; using (var bd = new BDPasajeEntities()) { if (oMarcaCLS.nombre == null) { listaMarca = (from marca in bd.Marca where marca.BHABILITADO == 1 select new MarcaCLS { iidmarca = marca.IIDMARCA, nombre = marca.NOMBRE, descripcion = marca.DESCRIPCION }).ToList(); Session["lista"] = listaMarca; } else { listaMarca = (from marca in bd.Marca where marca.BHABILITADO == 1 && marca.NOMBRE.Contains(nombreMarca) select new MarcaCLS { iidmarca = marca.IIDMARCA, nombre = marca.NOMBRE, descripcion = marca.DESCRIPCION }).ToList(); Session["lista"] = listaMarca; } } return(View(listaMarca)); }
public ActionResult MarcaAgregar(MarcaCLS oMarcaCLS) { int numeroRegistrosEncontrados = 0; string nombreMarca = oMarcaCLS.nombre; //Realizamos conteo para ver si la marcaya existe using (var bd = new BDPasajeEntities()) { numeroRegistrosEncontrados = bd.Marca.Where(p => p.NOMBRE.Equals(nombreMarca)).Count(); } if (!ModelState.IsValid || numeroRegistrosEncontrados > 0) { if (numeroRegistrosEncontrados > 0) { oMarcaCLS.mensajeError = "El nombre de la marca ingresada ya esta registrada!!"; } return(View(oMarcaCLS)); } else { using (var bd = new BDPasajeEntities()) { Marca oMarca = new Marca(); oMarca.NOMBRE = oMarcaCLS.nombre; oMarca.DESCRIPCION = oMarcaCLS.descripcion; oMarca.BHABILITADO = 1; bd.Marca.Add(oMarca); bd.SaveChanges(); } } return(RedirectToAction("MarcaView")); }
// GET: Marca public ActionResult MarcaView(MarcaCLS oMarcaCLS) { List <MarcaCLS> listaMarca = null; using (var bd = new BDPasajeEntities()) { if (oMarcaCLS.nombre == null) //Por si no tiene filtro de busqueda, me traiga todo { listaMarca = bd.Marca .Where(x => x.BHABILITADO == 1) .Select(x => new MarcaCLS { iidmarca = x.IIDMARCA, nombre = x.NOMBRE, descripcion = x.DESCRIPCION }).ToList(); Session["listaMarca"] = listaMarca; //Lo utilizamos para poder hacer el reporte pdf } else //Si tiene filtro de busqueda { listaMarca = (from d in bd.Marca where d.BHABILITADO == 1 && d.NOMBRE.Contains(oMarcaCLS.nombre) select new MarcaCLS { iidmarca = d.IIDMARCA, nombre = d.NOMBRE, descripcion = d.DESCRIPCION }).ToList(); Session["listaMarca"] = listaMarca; //Lo utilizamos para poder hacer el reporte pdf } } return(View(listaMarca)); }
public MarcaCLS ObtenerMarcaPorId(int idMarca) { MarcaCLS objMarcaCls = new MarcaCLS(); using (var db = new BDVentasEntities()) { Marca oMarca = db.Marca.Where(p => p.IdMarca.Equals(idMarca)).First(); objMarcaCls.IdMarca = oMarca.IdMarca; objMarcaCls.NombreMarca = oMarca.NombreMarca; } return(objMarcaCls); }
public ActionResult Editar(int id) { MarcaCLS oMarcaCLS = new MarcaCLS(); using (var bd = new BDPasajeEntities()) { Marca oMarca = bd.Marca.Where(p => p.IIDMARCA.Equals(id)).First(); oMarcaCLS.iidmarca = oMarca.IIDMARCA; oMarcaCLS.nombre = oMarca.NOMBRE; oMarcaCLS.descripcion = oMarca.DESCRIPCION; } return(View(oMarcaCLS)); }
public ActionResult Agregar(MarcaCLS oMarcaCLS) { if (ModelState.IsValid) { using (var bd = new BDPasajeEntities()) { Marca oMarca = new Marca(); oMarca.NOMBRE = oMarcaCLS.nombre; oMarca.DESCRIPCION = oMarcaCLS.descripcion; oMarca.BHABILITADO = 1; bd.Marca.Add(oMarca); bd.SaveChanges(); } return(RedirectToAction("Index")); } return(View(oMarcaCLS)); }
public int EliminarMarca(MarcaCLS objMarcaCls) { int cdgoRpt = 0; try { using (var db = new BDVentasEntities()) { Marca oMarca = db.Marca.Where(p => p.IdMarca.Equals(objMarcaCls.IdMarca)).First(); oMarca.EstadoEliminacion = true; db.SaveChanges(); cdgoRpt = 1; } } catch (Exception e) { cdgoRpt = 0; } return(cdgoRpt); }
public ActionResult Agregar(MarcaCLS oMarcaCLS) { if (!ModelState.IsValid) { return(View(oMarcaCLS)); } else { using (var bd = new BDWebAppEntities()) { Marca oMarca = new Marca(); //oMarca.IIDMARCA = oMarcaCLS.iidmarca; oMarca.NOMBRE = oMarcaCLS.nombre; oMarca.DESCRIPCION = oMarcaCLS.descripcion; oMarca.BHABILITADO = 1; bd.Marca.Add(oMarca); bd.SaveChanges(); } } return(RedirectToAction("Index")); }
public ActionResult Adicionar(MarcaCLS reciboMarca) { if (!ModelState.IsValid) { return(View(reciboMarca)); } else { using (var bd = new BDPasajeEntities()) { Marca oMarca = new Marca(); oMarca.NOMBRE = reciboMarca.nombre; oMarca.DESCRIPCION = reciboMarca.descripcion; oMarca.BHABILITADO = 1; bd.Marca.Add(oMarca); bd.SaveChanges(); } } return(RedirectToAction("Index")); }
public int EditarMarca(MarcaCLS objMarcaCls) { int cdgoRpt = 0; try { using (var db = new BDVentasEntities()) { Marca oMarca = db.Marca.Where(p => p.IdMarca.Equals(objMarcaCls.IdMarca)).First(); oMarca.NombreMarca = objMarcaCls.NombreMarca; oMarca.FechaModificacion = DateTime.Now; oMarca.UsuarioModificacion = "Admin"; db.SaveChanges(); cdgoRpt = 1; } } catch (Exception e) { cdgoRpt = 0; } return(cdgoRpt); }
public ActionResult Agregar(MarcaCLS marcaCLS) { if (!ModelState.IsValid) { return(View(marcaCLS)); } else { using (var bd = new BDPasajeEntities()) { //Instanciamos el objeto marca Marca marca = new Marca(); marca.NOMBRE = marcaCLS.nombre; marca.DESCRIPCION = marcaCLS.descripcion; marca.BHABILITADO = marcaCLS.bhabilitado; //Enviamos los datos a la base de datos bd.Marca.Add(marca); //Guardamos los datos en la base de datos bd.SaveChanges(); } } return(RedirectToAction("Index")); }
public int EditarMarca(MarcaCLS objMarcaCls) { return(obj.EditarMarca(objMarcaCls)); }
public int EliminarMarca(MarcaCLS objMarcaCls) { return(obj.EliminarMarca(objMarcaCls)); }
public int CambiarEstadoMarca(MarcaCLS objMarcaCls) { return(obj.CambiarEstadoMarca(objMarcaCls)); }
public int AgregarMarca(MarcaCLS objMarcaCls) { return(obj.AgregarMarca(objMarcaCls)); }
public JsonResult CambiarEstadoMarca(MarcaCLS mca) { var codigRpt = objMarca.CambiarEstadoMarca(mca); return(Json(new { Code = codigRpt, JsonRequestBehavior.AllowGet })); }
public JsonResult EditarMarca(MarcaCLS mca) { int codigoRpt = objMarca.EditarMarca(mca); return(Json(new { Code = codigoRpt, JsonRequestBehavior.AllowGet })); }