Example #1
0
        public JsonResult ListarLinea(FiltroCLS fil)
        {
            var lsLinea = objLinea.ListarLineasPorFiltro(fil);

            return(Json(new { lsLinea, JsonRequestBehavior.AllowGet }));
        }
Example #2
0
 public List <ImpuestoCLS> ListarImpuestoPorFiltro(FiltroCLS objFiltro)
 {
     return(obj.ListarImpuestoPorFiltro(objFiltro));
 }
Example #3
0
        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);
        }
Example #4
0
 public List <TipoDocumentoCLS> ListarTipoDocumentoPorFiltro(FiltroCLS objFiltro)
 {
     return(obj.ListarTipoDocumentoPorFiltro(objFiltro));
 }
Example #5
0
 public List <UnidadCLS> ListarUnidadesPorFiltroProductoUnd(FiltroCLS objFiltroCLS)
 {
     return(obj.ListarUnidadesPorFiltroProductoUnd(objFiltroCLS));
 }
Example #6
0
        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);
        }
Example #7
0
        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);
        }
Example #8
0
        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);
        }
Example #9
0
        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);
        }
Example #10
0
        public JsonResult ListarProveedor(FiltroCLS fil)
        {
            var lsProveedor = objProveedor.ListarProveedorPorFiltro(fil);

            return(Json(new { lsProveedor, JsonRequestBehavior.AllowGet }));
        }
Example #11
0
        public JsonResult ListarCliente(FiltroCLS flt)
        {
            var lsCliente = ObjCliente.ListarClientePorFiltro(flt);

            return(Json(new { lsCliente, JsonRequestBehavior.AllowGet }));
        }
Example #12
0
        public JsonResult ListarAlmacenes(FiltroCLS flt)
        {
            var lsAlmacen = objAlmacen.ListarAlmacenPorFiltroProductoAlm(flt);

            return(Json(new { lsAlmacen, JsonRequestBehavior.AllowGet }));
        }
Example #13
0
        public JsonResult ListarUnidades(FiltroCLS flt)
        {
            var lsUnidades = objUnidad.ListarUnidadesPorFiltroProductoUnd(flt);

            return(Json(new { lsUnidades, JsonRequestBehavior.AllowGet }));
        }
Example #14
0
        public JsonResult ListaMarca(FiltroCLS fil)
        {
            var lsMarca = objMarca.ListarMarcaPorFiltro(fil);

            return(Json(new { lsMarca, JsonRequestBehavior.AllowGet }));
        }
Example #15
0
        public JsonResult ListaTipoDocumento(FiltroCLS fil)
        {
            var lsTipoDocumento = objTipoDocumento.ListarTipoDocumentoPorFiltro(fil);

            return(Json(new { lsTipoDocumento, JsonRequestBehavior.AllowGet }));
        }
Example #16
0
 public List <ProductoCLS> ListarProductosPorFiltro(FiltroCLS objFiltro)
 {
     return(obj.ListarProductosPorFiltro(objFiltro));
 }
Example #17
0
        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);
        }
Example #18
0
        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);
        }
Example #19
0
 public List <LineaCLS> ListarLineasPorFiltro(FiltroCLS objFiltro)
 {
     return(obj.ListarLineasPorFiltro(objFiltro));
 }
Example #20
0
 public List <TipoPersonaCLS> ListarTipoPersonaPorFiltro(FiltroCLS objFiltro)
 {
     return(obj.ListarTipoPersonaPorFiltro(objFiltro));
 }
Example #21
0
 public List <SucursalCLS> ListarSucursalesPorFiltro(FiltroCLS objFiltro)
 {
     return(obj.ListarSucursalesPorFiltro(objFiltro));
 }
Example #22
0
 public List <MarcaCLS> ListarMarcaPorFiltro(FiltroCLS objFiltro)
 {
     return(obj.ListarMarcaPorFiltro(objFiltro));
 }
Example #23
0
 public List <UnidadCLS> ListarUnidadesPorFiltro(FiltroCLS objFiltro)
 {
     return(obj.ListarUnidadesPorFiltro(objFiltro));
 }
Example #24
0
        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);
        }
Example #25
0
        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);
        }
Example #26
0
        public JsonResult ListarTipoTienda(FiltroCLS fil)
        {
            var lsTipoTienda = objTipoTienda.ListarTipoTiendasPorFiltro(fil);

            return(Json(new { lsTipoTienda, JsonRequestBehavior.AllowGet }));
        }
Example #27
0
        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);
        }
Example #28
0
 public List <ProveedorCLS> ListarProveedorPorFiltro(FiltroCLS objFiltro)
 {
     return(objProveedorDA.ListarProveedorPorFiltro(objFiltro));
 }
Example #29
0
        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);
        }
Example #30
0
        public JsonResult ListarProducto(FiltroCLS fil)
        {
            var lsProducto = objProducto.ListarProductosPorFiltro(fil);

            return(Json(new { lsProducto, JsonRequestBehavior.AllowGet }));
        }