public JsonResult ListarLinea(FiltroCLS fil) { var lsLinea = objLinea.ListarLineasPorFiltro(fil); return(Json(new { lsLinea, JsonRequestBehavior.AllowGet })); }
public List <ImpuestoCLS> ListarImpuestoPorFiltro(FiltroCLS objFiltro) { return(obj.ListarImpuestoPorFiltro(objFiltro)); }
public List <AlmacenCLS> ListarAlmacenPorFiltroProductoAlm(FiltroCLS objFiltroCLS) { List <AlmacenCLS> listaAlmacen = null; using (var db = new BDVentasEntities()) { if (objFiltroCLS.Cadena == null) { listaAlmacen = (from alm in db.Almacen join scl in db.Sucursal on alm.IdSucursal equals(scl.IdSucursal) where alm.EstadoEliminacion == false && alm.EstadoAlmacen == true select new AlmacenCLS { IdAlmacen = alm.IdAlmacen, NombreAlmacen = alm.NombreAlmacen, DireccionAlmacen = alm.DireccionAlmacen, FechaCreacion = alm.FechaCreacion, UsuarioCreacion = alm.UsuarioCreacion, FechaModificacion = alm.FechaModificacion, UsuarioModificacion = alm.UsuarioModificacion, EstadoAlmacen = alm.EstadoAlmacen, FechaCreacionJS = alm.FechaCreacion.ToString(), NombreSucursal = scl.NombreSucursal, IdSucursal = scl.IdSucursal }).ToList(); } else { string[] prueba = objFiltroCLS.Cadena.Split(','); List <AlmacenCLS> obj = new List <AlmacenCLS>(); for (int i = 0; i < prueba.Length; i++) { obj.Add(new AlmacenCLS { IdAlmacen = int.Parse(prueba[i]) }); } listaAlmacen = (from alm in db.Almacen join scl in db.Sucursal on alm.IdSucursal equals(scl.IdSucursal) where alm.EstadoEliminacion == false && alm.EstadoAlmacen == true select new AlmacenCLS { IdAlmacen = alm.IdAlmacen, NombreAlmacen = alm.NombreAlmacen, DireccionAlmacen = alm.DireccionAlmacen, FechaCreacion = alm.FechaCreacion, UsuarioCreacion = alm.UsuarioCreacion, FechaModificacion = alm.FechaModificacion, UsuarioModificacion = alm.UsuarioModificacion, EstadoAlmacen = alm.EstadoAlmacen, FechaCreacionJS = alm.FechaCreacion.ToString(), NombreSucursal = scl.NombreSucursal, IdSucursal = scl.IdSucursal }).ToList(); listaAlmacen = (from list in listaAlmacen where !(obj.Any(item2 => item2.IdAlmacen == list.IdAlmacen)) select list).ToList(); } } return(listaAlmacen); }
public List <TipoDocumentoCLS> ListarTipoDocumentoPorFiltro(FiltroCLS objFiltro) { return(obj.ListarTipoDocumentoPorFiltro(objFiltro)); }
public List <UnidadCLS> ListarUnidadesPorFiltroProductoUnd(FiltroCLS objFiltroCLS) { return(obj.ListarUnidadesPorFiltroProductoUnd(objFiltroCLS)); }
public List <UnidadCLS> ListarUnidadesPorFiltro(FiltroCLS objFiltro) { List <UnidadCLS> listaUnidades = null; bool estado = true; if (objFiltro.Estado == 0) { estado = false; } using (var db = new BDVentasEntities()) { if (objFiltro.Nombre == "" || objFiltro.Nombre == null) { if (objFiltro.Estado == 2) { listaUnidades = (from und in db.Unidad where und.EstadoEliminacion == false select new UnidadCLS { IdUnidad = und.IdUnidad, NombreUnidad = und.NombreUnidad, Factor = und.Factor, FechaCreacion = und.FechaCreacion, UsuarioCreacion = und.UsuarioCreacion, FechaModificacion = und.FechaModificacion, UsuarioModificacion = und.UsuarioModificacion, EstadoUnidad = und.EstadoUnidad, FechaCreacionJS = und.FechaCreacion.ToString() }).ToList(); } else { listaUnidades = (from und in db.Unidad where und.EstadoEliminacion == false && und.EstadoUnidad == estado select new UnidadCLS { IdUnidad = und.IdUnidad, NombreUnidad = und.NombreUnidad, Factor = und.Factor, FechaCreacion = und.FechaCreacion, UsuarioCreacion = und.UsuarioCreacion, FechaModificacion = und.FechaModificacion, UsuarioModificacion = und.UsuarioModificacion, EstadoUnidad = und.EstadoUnidad, FechaCreacionJS = und.FechaCreacion.ToString() }).ToList(); } } else { if (objFiltro.Estado == 2) { listaUnidades = (from und in db.Unidad where und.EstadoEliminacion == false && und.NombreUnidad.Contains(objFiltro.Nombre) select new UnidadCLS { IdUnidad = und.IdUnidad, NombreUnidad = und.NombreUnidad, Factor = und.Factor, FechaCreacion = und.FechaCreacion, UsuarioCreacion = und.UsuarioCreacion, FechaModificacion = und.FechaModificacion, UsuarioModificacion = und.UsuarioModificacion, EstadoUnidad = und.EstadoUnidad, FechaCreacionJS = und.FechaCreacion.ToString() }).ToList(); } else { listaUnidades = (from und in db.Unidad where und.EstadoEliminacion == false && und.EstadoUnidad == estado && und.NombreUnidad.Contains(objFiltro.Nombre) && und.EstadoUnidad == estado select new UnidadCLS { IdUnidad = und.IdUnidad, NombreUnidad = und.NombreUnidad, Factor = und.Factor, FechaCreacion = und.FechaCreacion, UsuarioCreacion = und.UsuarioCreacion, FechaModificacion = und.FechaModificacion, UsuarioModificacion = und.UsuarioModificacion, EstadoUnidad = und.EstadoUnidad, FechaCreacionJS = und.FechaCreacion.ToString() }).ToList(); } } } return(listaUnidades); }
public List <TipoDocumentoCLS> ListarTipoDocumentoPorFiltro(FiltroCLS objFiltro) { List <TipoDocumentoCLS> listaTipoDocumento = null; bool estado = true; if (objFiltro.Estado == 0) { estado = false; } using (var db = new BDVentasEntities()) { if (objFiltro.Nombre == "" || objFiltro.Nombre == null) { if (objFiltro.Estado == 2) { listaTipoDocumento = (from TipoD in db.TipoDocumento where TipoD.EstadoEliminacion == false select new TipoDocumentoCLS { IdTipoDocumento = TipoD.IdTipoDocumento, DescripcionTipoDocumento = TipoD.DescripcionTipoDocumento, AbreviacionTipoDocumento = TipoD.AbreviacionTipoDocumento, LongitudTipoDocumento = TipoD.LongitudTipoDocumento, FechaCreacion = TipoD.FechaCreacion, UsuarioCreacion = TipoD.UsuarioCreacion, FechaModificacion = TipoD.FechaModificacion, UsuarioModificacion = TipoD.UsuarioModificacion, EstadoTipoDocumento = TipoD.EstadoTipoDocumento, FechaCreacionJS = TipoD.FechaCreacion.ToString() }).ToList(); } else { listaTipoDocumento = (from TipoD in db.TipoDocumento where TipoD.EstadoEliminacion == false && TipoD.EstadoTipoDocumento == estado select new TipoDocumentoCLS { IdTipoDocumento = TipoD.IdTipoDocumento, DescripcionTipoDocumento = TipoD.DescripcionTipoDocumento, AbreviacionTipoDocumento = TipoD.AbreviacionTipoDocumento, LongitudTipoDocumento = TipoD.LongitudTipoDocumento, FechaCreacion = TipoD.FechaCreacion, UsuarioCreacion = TipoD.UsuarioCreacion, FechaModificacion = TipoD.FechaModificacion, UsuarioModificacion = TipoD.UsuarioModificacion, EstadoTipoDocumento = TipoD.EstadoTipoDocumento, FechaCreacionJS = TipoD.FechaCreacion.ToString() }).ToList(); } } else { if (objFiltro.Estado == 2) { listaTipoDocumento = (from TipoD in db.TipoDocumento where TipoD.EstadoEliminacion == false && TipoD.DescripcionTipoDocumento.Contains(objFiltro.Nombre) select new TipoDocumentoCLS { IdTipoDocumento = TipoD.IdTipoDocumento, DescripcionTipoDocumento = TipoD.DescripcionTipoDocumento, AbreviacionTipoDocumento = TipoD.AbreviacionTipoDocumento, LongitudTipoDocumento = TipoD.LongitudTipoDocumento, FechaCreacion = TipoD.FechaCreacion, UsuarioCreacion = TipoD.UsuarioCreacion, FechaModificacion = TipoD.FechaModificacion, UsuarioModificacion = TipoD.UsuarioModificacion, EstadoTipoDocumento = TipoD.EstadoTipoDocumento, FechaCreacionJS = TipoD.FechaCreacion.ToString() }).ToList(); } else { listaTipoDocumento = (from TipoD in db.TipoDocumento where TipoD.EstadoEliminacion == false && TipoD.EstadoTipoDocumento == estado && TipoD.DescripcionTipoDocumento.Contains(objFiltro.Nombre) select new TipoDocumentoCLS { IdTipoDocumento = TipoD.IdTipoDocumento, DescripcionTipoDocumento = TipoD.DescripcionTipoDocumento, AbreviacionTipoDocumento = TipoD.AbreviacionTipoDocumento, LongitudTipoDocumento = TipoD.LongitudTipoDocumento, FechaCreacion = TipoD.FechaCreacion, UsuarioCreacion = TipoD.UsuarioCreacion, FechaModificacion = TipoD.FechaModificacion, UsuarioModificacion = TipoD.UsuarioModificacion, EstadoTipoDocumento = TipoD.EstadoTipoDocumento, FechaCreacionJS = TipoD.FechaCreacion.ToString() }).ToList(); } } } return(listaTipoDocumento); }
public List <ClienteCLS> ListarClientePorFiltro(FiltroCLS objFiltro) { List <ClienteCLS> listaCliente = null; bool estado = true; if (objFiltro.Estado == 0) { estado = false; } using (var db = new BDVentasEntities()) { if (objFiltro.Nombre == "" || objFiltro.Nombre == null) { if (objFiltro.Estado == 2) { listaCliente = (from cli in db.Cliente join TipoD in db.TipoDocumento on cli.IdTipoDocumento equals TipoD.IdTipoDocumento where cli.EstadoEliminacion == false select new ClienteCLS { IdCliente = cli.IdCliente, IdTipoDocumento = cli.IdTipoDocumento, NroDocumentoCliente = cli.NroDocumentoCliente, NombreCliente = cli.NombreCliente, DireccionCliente = cli.DireccionCliente, NumeroContactoCliente = cli.NumeroContactoCliente, FechaCreacion = cli.FechaCreacion, EstadoCliente = cli.EstadoCliente, UsuarioCreacion = cli.UsuarioCreacion, FechaModificacion = cli.FechaModificacion, UsuarioModificacion = cli.UsuarioModificacion, FechaCreacionJS = cli.FechaCreacion.ToString(), NombreTipoDocumento = TipoD.AbreviacionTipoDocumento.ToString() }).ToList(); } else { listaCliente = (from cli in db.Cliente join TipoD in db.TipoDocumento on cli.IdTipoDocumento equals TipoD.IdTipoDocumento where cli.EstadoEliminacion == false && cli.EstadoCliente == estado select new ClienteCLS { IdCliente = cli.IdCliente, IdTipoDocumento = cli.IdTipoDocumento, NroDocumentoCliente = cli.NroDocumentoCliente, NombreCliente = cli.NombreCliente, DireccionCliente = cli.DireccionCliente, NumeroContactoCliente = cli.NumeroContactoCliente, FechaCreacion = cli.FechaCreacion, EstadoCliente = cli.EstadoCliente, UsuarioCreacion = cli.UsuarioCreacion, FechaModificacion = cli.FechaModificacion, UsuarioModificacion = cli.UsuarioModificacion, FechaCreacionJS = cli.FechaCreacion.ToString(), NombreTipoDocumento = TipoD.AbreviacionTipoDocumento.ToString() }).ToList(); } } else { if (objFiltro.Estado == 2) { listaCliente = (from cli in db.Cliente join TipoD in db.TipoDocumento on cli.IdTipoDocumento equals TipoD.IdTipoDocumento where cli.EstadoEliminacion == false && cli.NombreCliente.Contains(objFiltro.Nombre) select new ClienteCLS { IdCliente = cli.IdCliente, IdTipoDocumento = cli.IdTipoDocumento, NroDocumentoCliente = cli.NroDocumentoCliente, NombreCliente = cli.NombreCliente, DireccionCliente = cli.DireccionCliente, NumeroContactoCliente = cli.NumeroContactoCliente, FechaCreacion = cli.FechaCreacion, EstadoCliente = cli.EstadoCliente, UsuarioCreacion = cli.UsuarioCreacion, FechaModificacion = cli.FechaModificacion, UsuarioModificacion = cli.UsuarioModificacion, FechaCreacionJS = cli.FechaCreacion.ToString(), NombreTipoDocumento = TipoD.AbreviacionTipoDocumento.ToString() }).ToList(); } else { listaCliente = (from cli in db.Cliente join TipoD in db.TipoDocumento on cli.IdTipoDocumento equals TipoD.IdTipoDocumento where cli.EstadoEliminacion == false && cli.EstadoCliente == estado && cli.NombreCliente.Contains(objFiltro.Nombre) && cli.EstadoCliente == estado select new ClienteCLS { IdCliente = cli.IdCliente, IdTipoDocumento = cli.IdTipoDocumento, NroDocumentoCliente = cli.NroDocumentoCliente, NombreCliente = cli.NombreCliente, DireccionCliente = cli.DireccionCliente, NumeroContactoCliente = cli.NumeroContactoCliente, FechaCreacion = cli.FechaCreacion, EstadoCliente = cli.EstadoCliente, UsuarioCreacion = cli.UsuarioCreacion, FechaModificacion = cli.FechaModificacion, UsuarioModificacion = cli.UsuarioModificacion, FechaCreacionJS = cli.FechaCreacion.ToString(), NombreTipoDocumento = TipoD.AbreviacionTipoDocumento.ToString() }).ToList(); } } } return(listaCliente); }
public List <LineaCLS> ListarLineasPorFiltro(FiltroCLS objFiltro) { List <LineaCLS> listaLinea = null; bool estado = true; if (objFiltro.Estado == 0) { estado = false; } using (var db = new BDVentasEntities()) { if (objFiltro.Nombre == "" || objFiltro.Nombre == null) { if (objFiltro.Estado == 2) { listaLinea = (from lna in db.Linea where lna.EstadoEliminacion == false select new LineaCLS { IdLinea = lna.IdLinea, NombreLinea = lna.NombreLinea, FechaCreacion = lna.FechaCreacion, UsuarioCreacion = lna.UsuarioCreacion, FechaModificacion = lna.FechaModificacion, UsuarioModificacion = lna.UsuarioModificacion, EstadoLinea = lna.EstadoLinea, FechaCreacionJS = lna.FechaCreacion.ToString() }).ToList(); } else { listaLinea = (from lna in db.Linea where lna.EstadoEliminacion == false && lna.EstadoLinea == estado select new LineaCLS { IdLinea = lna.IdLinea, NombreLinea = lna.NombreLinea, FechaCreacion = lna.FechaCreacion, UsuarioCreacion = lna.UsuarioCreacion, FechaModificacion = lna.FechaModificacion, UsuarioModificacion = lna.UsuarioModificacion, EstadoLinea = lna.EstadoLinea, FechaCreacionJS = lna.FechaCreacion.ToString() }).ToList(); } } else { if (objFiltro.Estado == 2) { listaLinea = (from lna in db.Linea where lna.EstadoEliminacion == false && lna.NombreLinea.Contains(objFiltro.Nombre) select new LineaCLS { IdLinea = lna.IdLinea, NombreLinea = lna.NombreLinea, FechaCreacion = lna.FechaCreacion, UsuarioCreacion = lna.UsuarioCreacion, FechaModificacion = lna.FechaModificacion, UsuarioModificacion = lna.UsuarioModificacion, EstadoLinea = lna.EstadoLinea, FechaCreacionJS = lna.FechaCreacion.ToString() }).ToList(); } else { listaLinea = (from lna in db.Linea where lna.EstadoEliminacion == false && lna.EstadoLinea == estado && lna.NombreLinea.Contains(objFiltro.Nombre) select new LineaCLS { IdLinea = lna.IdLinea, NombreLinea = lna.NombreLinea, FechaCreacion = lna.FechaCreacion, UsuarioCreacion = lna.UsuarioCreacion, FechaModificacion = lna.FechaModificacion, UsuarioModificacion = lna.UsuarioModificacion, EstadoLinea = lna.EstadoLinea, FechaCreacionJS = lna.FechaCreacion.ToString() }).ToList(); } } } return(listaLinea); }
public JsonResult ListarProveedor(FiltroCLS fil) { var lsProveedor = objProveedor.ListarProveedorPorFiltro(fil); return(Json(new { lsProveedor, JsonRequestBehavior.AllowGet })); }
public JsonResult ListarCliente(FiltroCLS flt) { var lsCliente = ObjCliente.ListarClientePorFiltro(flt); return(Json(new { lsCliente, JsonRequestBehavior.AllowGet })); }
public JsonResult ListarAlmacenes(FiltroCLS flt) { var lsAlmacen = objAlmacen.ListarAlmacenPorFiltroProductoAlm(flt); return(Json(new { lsAlmacen, JsonRequestBehavior.AllowGet })); }
public JsonResult ListarUnidades(FiltroCLS flt) { var lsUnidades = objUnidad.ListarUnidadesPorFiltroProductoUnd(flt); return(Json(new { lsUnidades, JsonRequestBehavior.AllowGet })); }
public JsonResult ListaMarca(FiltroCLS fil) { var lsMarca = objMarca.ListarMarcaPorFiltro(fil); return(Json(new { lsMarca, JsonRequestBehavior.AllowGet })); }
public JsonResult ListaTipoDocumento(FiltroCLS fil) { var lsTipoDocumento = objTipoDocumento.ListarTipoDocumentoPorFiltro(fil); return(Json(new { lsTipoDocumento, JsonRequestBehavior.AllowGet })); }
public List <ProductoCLS> ListarProductosPorFiltro(FiltroCLS objFiltro) { return(obj.ListarProductosPorFiltro(objFiltro)); }
public List <UnidadCLS> ListarUnidadesPorFiltroProductoUnd(FiltroCLS objFiltroCLS) { List <UnidadCLS> listaUnidades = null; using (var db = new BDVentasEntities()) { if (objFiltroCLS.Cadena == null) { listaUnidades = (from und in db.Unidad where und.EstadoEliminacion == false select new UnidadCLS { IdUnidad = und.IdUnidad, NombreUnidad = und.NombreUnidad, Factor = und.Factor, FechaCreacion = und.FechaCreacion, UsuarioCreacion = und.UsuarioCreacion, FechaModificacion = und.FechaModificacion, UsuarioModificacion = und.UsuarioModificacion, EstadoUnidad = und.EstadoUnidad, FechaCreacionJS = und.FechaCreacion.ToString() }).ToList(); } else { string[] prueba = objFiltroCLS.Cadena.Split(','); List <UnidadCLS> obj = new List <UnidadCLS>(); for (int i = 0; i < prueba.Length; i++) { obj.Add(new UnidadCLS { IdUnidad = int.Parse(prueba[i]) }); } listaUnidades = (from und in db.Unidad where und.EstadoEliminacion == false select new UnidadCLS { IdUnidad = und.IdUnidad, NombreUnidad = und.NombreUnidad, Factor = und.Factor, FechaCreacion = und.FechaCreacion, UsuarioCreacion = und.UsuarioCreacion, FechaModificacion = und.FechaModificacion, UsuarioModificacion = und.UsuarioModificacion, EstadoUnidad = und.EstadoUnidad, FechaCreacionJS = und.FechaCreacion.ToString() }).ToList(); listaUnidades = (from list in listaUnidades where !(obj.Any(item2 => item2.IdUnidad == list.IdUnidad)) select list).ToList(); } } return(listaUnidades); }
public List <MarcaCLS> ListarMarcaPorFiltro(FiltroCLS objFiltro) { List <MarcaCLS> listaMarca = null; bool estado = true; if (objFiltro.Estado == 0) { estado = false; } using (var db = new BDVentasEntities()) { if (objFiltro.Nombre == "" || objFiltro.Nombre == null) { if (objFiltro.Estado == 2) { listaMarca = (from mca in db.Marca where mca.EstadoEliminacion == false select new MarcaCLS { IdMarca = mca.IdMarca, NombreMarca = mca.NombreMarca, FechaCreacion = mca.FechaCreacion, UsuarioCreacion = mca.UsuarioCreacion, FechaModificacion = mca.FechaModificacion, UsuarioModificacion = mca.UsuarioModificacion, EstadoMarca = mca.EstadoMarca, FechaCreacionJS = mca.FechaCreacion.ToString() }).ToList(); } else { listaMarca = (from mca in db.Marca where mca.EstadoEliminacion == false && mca.EstadoMarca == estado select new MarcaCLS { IdMarca = mca.IdMarca, NombreMarca = mca.NombreMarca, FechaCreacion = mca.FechaCreacion, UsuarioCreacion = mca.UsuarioCreacion, FechaModificacion = mca.FechaModificacion, UsuarioModificacion = mca.UsuarioModificacion, EstadoMarca = mca.EstadoMarca, FechaCreacionJS = mca.FechaCreacion.ToString() }).ToList(); } } else { if (objFiltro.Estado == 2) { listaMarca = (from mca in db.Marca where mca.EstadoEliminacion == false && mca.NombreMarca.Contains(objFiltro.Nombre) select new MarcaCLS { IdMarca = mca.IdMarca, NombreMarca = mca.NombreMarca, FechaCreacion = mca.FechaCreacion, UsuarioCreacion = mca.UsuarioCreacion, FechaModificacion = mca.FechaModificacion, UsuarioModificacion = mca.UsuarioModificacion, EstadoMarca = mca.EstadoMarca, FechaCreacionJS = mca.FechaCreacion.ToString() }).ToList(); } else { listaMarca = (from mca in db.Marca where mca.EstadoEliminacion == false && mca.EstadoMarca == estado && mca.NombreMarca.Contains(objFiltro.Nombre) && mca.EstadoMarca == estado select new MarcaCLS { IdMarca = mca.IdMarca, NombreMarca = mca.NombreMarca, FechaCreacion = mca.FechaCreacion, UsuarioCreacion = mca.UsuarioCreacion, FechaModificacion = mca.FechaModificacion, UsuarioModificacion = mca.UsuarioModificacion, EstadoMarca = mca.EstadoMarca, FechaCreacionJS = mca.FechaCreacion.ToString() }).ToList(); } } } return(listaMarca); }
public List <LineaCLS> ListarLineasPorFiltro(FiltroCLS objFiltro) { return(obj.ListarLineasPorFiltro(objFiltro)); }
public List <TipoPersonaCLS> ListarTipoPersonaPorFiltro(FiltroCLS objFiltro) { return(obj.ListarTipoPersonaPorFiltro(objFiltro)); }
public List <SucursalCLS> ListarSucursalesPorFiltro(FiltroCLS objFiltro) { return(obj.ListarSucursalesPorFiltro(objFiltro)); }
public List <MarcaCLS> ListarMarcaPorFiltro(FiltroCLS objFiltro) { return(obj.ListarMarcaPorFiltro(objFiltro)); }
public List <UnidadCLS> ListarUnidadesPorFiltro(FiltroCLS objFiltro) { return(obj.ListarUnidadesPorFiltro(objFiltro)); }
public List <ProductoCLS> ListarProductosPorFiltro(FiltroCLS objFiltro) { List <ProductoCLS> listaProducto = null; bool estado = true; if (objFiltro.Estado == 0) { estado = false; } using (var db = new BDVentasEntities()) { if (objFiltro.Nombre == "" || objFiltro.Nombre == null) { if (objFiltro.Estado == 2) { listaProducto = (from prd in db.Producto join lin in db.Linea on prd.IdLinea equals(lin.IdLinea) join mar in db.Marca on prd.IdMarca equals(mar.IdMarca) join prov in db.Proveedor on prd.IdProveedor equals(prov.IdProveedor) where prd.EstadoEliminacion == false select new ProductoCLS { CodigoProducto = prd.CodigoProducto, NombreProducto = prd.NombreProducto, IdProducto = prd.IdProducto, NombreLinea = lin.NombreLinea, NombreMarca = mar.NombreMarca, EstadoProducto = prd.EstadoProducto, NombreProveedor = prov.NombreProveedor }).ToList(); } else { listaProducto = (from prd in db.Producto join lin in db.Linea on prd.IdLinea equals(lin.IdLinea) join mar in db.Marca on prd.IdMarca equals(mar.IdMarca) join prov in db.Proveedor on prd.IdProveedor equals(prov.IdProveedor) where prd.EstadoProducto == estado & prd.EstadoEliminacion == false select new ProductoCLS { CodigoProducto = prd.CodigoProducto, NombreProducto = prd.NombreProducto, IdProducto = prd.IdProducto, NombreLinea = lin.NombreLinea, NombreMarca = mar.NombreMarca, EstadoProducto = prd.EstadoProducto, NombreProveedor = prov.NombreProveedor }).ToList(); } } else { if (objFiltro.Estado == 2) { listaProducto = (from prd in db.Producto join lin in db.Linea on prd.IdLinea equals(lin.IdLinea) join mar in db.Marca on prd.IdMarca equals(mar.IdMarca) join prov in db.Proveedor on prd.IdProveedor equals(prov.IdProveedor) where prd.EstadoEliminacion == false && prd.NombreProducto.Contains(objFiltro.Nombre) select new ProductoCLS { CodigoProducto = prd.CodigoProducto, NombreProducto = prd.NombreProducto, IdProducto = prd.IdProducto, NombreLinea = lin.NombreLinea, NombreMarca = mar.NombreMarca, EstadoProducto = prd.EstadoProducto, NombreProveedor = prov.NombreProveedor }).ToList(); } else { listaProducto = (from prd in db.Producto join lin in db.Linea on prd.IdLinea equals(lin.IdLinea) join mar in db.Marca on prd.IdMarca equals(mar.IdMarca) join prov in db.Proveedor on prd.IdProveedor equals(prov.IdProveedor) where prd.EstadoEliminacion == false && prd.NombreProducto.Contains(objFiltro.Nombre) && prd.EstadoProducto == estado select new ProductoCLS { CodigoProducto = prd.CodigoProducto, NombreProducto = prd.NombreProducto, IdProducto = prd.IdProducto, NombreLinea = lin.NombreLinea, NombreMarca = mar.NombreMarca, EstadoProducto = prd.EstadoProducto, NombreProveedor = prov.NombreProveedor }).ToList(); } } } return(listaProducto); }
public List <TipoPersonaCLS> ListarTipoPersonaPorFiltro(FiltroCLS objFiltro) { List <TipoPersonaCLS> listaTipoPersona = null; bool estado = true; if (objFiltro.Estado == 0) { estado = false; } using (var db = new BDVentasEntities()) { if (objFiltro.Nombre == "" || objFiltro.Nombre == null) { if (objFiltro.Estado == 2) { listaTipoPersona = (from per in db.TipoPersona where per.EstadoEliminacion == false select new TipoPersonaCLS { IdTipoPersona = per.IdTipoPersona, NombreTipoPersona = per.NombreTipoPersona, FechaCreacion = per.FechaCreacion, UsuarioCreacion = per.UsuarioCreacion, FechaModificacion = per.FechaModificacion, UsuarioModificacion = per.UsuarioModificacion, EstadoTipoPersona = per.EstadoTipoPersona, FechaCreacionJS = per.FechaCreacion.ToString() }).ToList(); } else { listaTipoPersona = (from per in db.TipoPersona where per.EstadoEliminacion == false && per.EstadoTipoPersona == estado select new TipoPersonaCLS { IdTipoPersona = per.IdTipoPersona, NombreTipoPersona = per.NombreTipoPersona, FechaCreacion = per.FechaCreacion, UsuarioCreacion = per.UsuarioCreacion, FechaModificacion = per.FechaModificacion, UsuarioModificacion = per.UsuarioModificacion, EstadoTipoPersona = per.EstadoTipoPersona, FechaCreacionJS = per.FechaCreacion.ToString() }).ToList(); } } else { if (objFiltro.Estado == 2) { listaTipoPersona = (from per in db.TipoPersona where per.EstadoEliminacion == false && per.NombreTipoPersona.Contains(objFiltro.Nombre) select new TipoPersonaCLS { IdTipoPersona = per.IdTipoPersona, NombreTipoPersona = per.NombreTipoPersona, FechaCreacion = per.FechaCreacion, UsuarioCreacion = per.UsuarioCreacion, FechaModificacion = per.FechaModificacion, UsuarioModificacion = per.UsuarioModificacion, EstadoTipoPersona = per.EstadoTipoPersona, FechaCreacionJS = per.FechaCreacion.ToString() }).ToList(); } else { listaTipoPersona = (from per in db.TipoPersona where per.EstadoEliminacion == false && per.EstadoTipoPersona == estado && per.NombreTipoPersona.Contains(objFiltro.Nombre) select new TipoPersonaCLS { IdTipoPersona = per.IdTipoPersona, NombreTipoPersona = per.NombreTipoPersona, FechaCreacion = per.FechaCreacion, UsuarioCreacion = per.UsuarioCreacion, FechaModificacion = per.FechaModificacion, UsuarioModificacion = per.UsuarioModificacion, EstadoTipoPersona = per.EstadoTipoPersona, FechaCreacionJS = per.FechaCreacion.ToString() }).ToList(); } } } return(listaTipoPersona); }
public JsonResult ListarTipoTienda(FiltroCLS fil) { var lsTipoTienda = objTipoTienda.ListarTipoTiendasPorFiltro(fil); return(Json(new { lsTipoTienda, JsonRequestBehavior.AllowGet })); }
public List <AlmacenCLS> ListarAlmacenPorFiltro(FiltroCLS objFiltro) { List <AlmacenCLS> listaAlmacen = null; bool estado = true; if (objFiltro.Estado == 0) { estado = false; } using (var db = new BDVentasEntities()) { if (objFiltro.Nombre == "" || objFiltro.Nombre == null) { if (objFiltro.Estado == 2) { listaAlmacen = (from alm in db.Almacen join suc in db.Sucursal on alm.IdSucursal equals suc.IdSucursal where alm.EstadoEliminacion == false && suc.EstadoEliminacion == false && suc.EstadoSucursal == true select new AlmacenCLS { IdAlmacen = alm.IdAlmacen, NombreAlmacen = alm.NombreAlmacen, DireccionAlmacen = alm.DireccionAlmacen, IsPrincipal = alm.IsPrincipal, IdSucursal = alm.IdSucursal, NombreSucursal = suc.NombreSucursal, FechaCreacion = alm.FechaCreacion, UsuarioCreacion = alm.UsuarioCreacion, FechaModificacion = alm.FechaModificacion, UsuarioModificacion = alm.UsuarioModificacion, EstadoAlmacen = alm.EstadoAlmacen, FechaCreacionJS = alm.FechaCreacion.ToString() }).ToList(); } else { listaAlmacen = (from alm in db.Almacen join suc in db.Sucursal on alm.IdSucursal equals suc.IdSucursal where alm.EstadoEliminacion == false && suc.EstadoEliminacion == false && alm.EstadoAlmacen == estado && suc.EstadoSucursal == true select new AlmacenCLS { IdAlmacen = alm.IdAlmacen, NombreAlmacen = alm.NombreAlmacen, DireccionAlmacen = alm.DireccionAlmacen, IsPrincipal = alm.IsPrincipal, IdSucursal = alm.IdSucursal, NombreSucursal = suc.NombreSucursal, FechaCreacion = alm.FechaCreacion, UsuarioCreacion = alm.UsuarioCreacion, FechaModificacion = alm.FechaModificacion, UsuarioModificacion = alm.UsuarioModificacion, EstadoAlmacen = alm.EstadoAlmacen, FechaCreacionJS = alm.FechaCreacion.ToString() }).ToList(); } } else { if (objFiltro.Estado == 2) { listaAlmacen = (from alm in db.Almacen join suc in db.Sucursal on alm.IdSucursal equals suc.IdSucursal where alm.EstadoEliminacion == false && suc.EstadoEliminacion == false && suc.EstadoSucursal == true && alm.NombreAlmacen == objFiltro.Nombre select new AlmacenCLS { IdAlmacen = alm.IdAlmacen, NombreAlmacen = alm.NombreAlmacen, DireccionAlmacen = alm.DireccionAlmacen, IsPrincipal = alm.IsPrincipal, IdSucursal = alm.IdSucursal, NombreSucursal = suc.NombreSucursal, FechaCreacion = alm.FechaCreacion, UsuarioCreacion = alm.UsuarioCreacion, FechaModificacion = alm.FechaModificacion, UsuarioModificacion = alm.UsuarioModificacion, EstadoAlmacen = alm.EstadoAlmacen, FechaCreacionJS = alm.FechaCreacion.ToString() }).ToList(); } else { listaAlmacen = (from alm in db.Almacen join suc in db.Sucursal on alm.IdSucursal equals suc.IdSucursal where alm.EstadoEliminacion == false && suc.EstadoEliminacion == false && alm.EstadoAlmacen == estado && suc.EstadoSucursal == true && alm.NombreAlmacen == objFiltro.Nombre select new AlmacenCLS { IdAlmacen = alm.IdAlmacen, NombreAlmacen = alm.NombreAlmacen, DireccionAlmacen = alm.DireccionAlmacen, IsPrincipal = alm.IsPrincipal, IdSucursal = alm.IdSucursal, NombreSucursal = suc.NombreSucursal, FechaCreacion = alm.FechaCreacion, UsuarioCreacion = alm.UsuarioCreacion, FechaModificacion = alm.FechaModificacion, UsuarioModificacion = alm.UsuarioModificacion, EstadoAlmacen = alm.EstadoAlmacen, FechaCreacionJS = alm.FechaCreacion.ToString() }).ToList(); } } } return(listaAlmacen); }
public List <ProveedorCLS> ListarProveedorPorFiltro(FiltroCLS objFiltro) { return(objProveedorDA.ListarProveedorPorFiltro(objFiltro)); }
public List <ImpuestoCLS> ListarImpuestoPorFiltro(FiltroCLS objFiltro) { List <ImpuestoCLS> listaImpuesto = null; bool estado = true; if (objFiltro.Estado == 0) { estado = false; } using (var db = new BDVentasEntities()) { if (objFiltro.Nombre == "" || objFiltro.Nombre == null) { if (objFiltro.Estado == 2) { listaImpuesto = (from imp in db.Impuesto where imp.EstadoEliminacion == false select new ImpuestoCLS { IdImpuesto = imp.IdImpuesto, NombreImpuesto = imp.NombreImpuesto, ValorImpuesto = imp.ValorImpuesto, FechaCreacion = imp.FechaCreacion, UsuarioCreacion = imp.UsuarioCreacion, FechaModificacion = imp.FechaModificacion, UsuarioModificacion = imp.UsuarioModificacion, EstadoImpuesto = imp.EstadoImpuesto, FechaCreacionJS = imp.FechaCreacion.ToString(), ValorImpuestoJS = (imp.ValorImpuesto * 100).ToString() }).ToList(); } else { listaImpuesto = (from imp in db.Impuesto where imp.EstadoEliminacion == false && imp.EstadoImpuesto == estado select new ImpuestoCLS { IdImpuesto = imp.IdImpuesto, NombreImpuesto = imp.NombreImpuesto, ValorImpuesto = imp.ValorImpuesto, FechaCreacion = imp.FechaCreacion, UsuarioCreacion = imp.UsuarioCreacion, FechaModificacion = imp.FechaModificacion, UsuarioModificacion = imp.UsuarioModificacion, EstadoImpuesto = imp.EstadoImpuesto, FechaCreacionJS = imp.FechaCreacion.ToString(), ValorImpuestoJS = (imp.ValorImpuesto * 100).ToString() }).ToList(); } } else { if (objFiltro.Estado == 2) { listaImpuesto = (from imp in db.Impuesto where imp.EstadoEliminacion == false && imp.NombreImpuesto.Contains(objFiltro.Nombre) select new ImpuestoCLS { IdImpuesto = imp.IdImpuesto, NombreImpuesto = imp.NombreImpuesto, ValorImpuesto = imp.ValorImpuesto, FechaCreacion = imp.FechaCreacion, UsuarioCreacion = imp.UsuarioCreacion, FechaModificacion = imp.FechaModificacion, UsuarioModificacion = imp.UsuarioModificacion, EstadoImpuesto = imp.EstadoImpuesto, FechaCreacionJS = imp.FechaCreacion.ToString(), ValorImpuestoJS = (imp.ValorImpuesto * 100).ToString() }).ToList(); } else { listaImpuesto = (from imp in db.Impuesto where imp.EstadoEliminacion == false && imp.EstadoImpuesto == estado && imp.NombreImpuesto.Contains(objFiltro.Nombre) && imp.EstadoImpuesto == estado select new ImpuestoCLS { IdImpuesto = imp.IdImpuesto, NombreImpuesto = imp.NombreImpuesto, ValorImpuesto = imp.ValorImpuesto, FechaCreacion = imp.FechaCreacion, UsuarioCreacion = imp.UsuarioCreacion, FechaModificacion = imp.FechaModificacion, UsuarioModificacion = imp.UsuarioModificacion, EstadoImpuesto = imp.EstadoImpuesto, FechaCreacionJS = imp.FechaCreacion.ToString(), ValorImpuestoJS = (imp.ValorImpuesto * 100).ToString() }).ToList(); } } } return(listaImpuesto); }
public JsonResult ListarProducto(FiltroCLS fil) { var lsProducto = objProducto.ListarProductosPorFiltro(fil); return(Json(new { lsProducto, JsonRequestBehavior.AllowGet })); }