Exemple #1
0
        public int AgregarProveedor(ProveedorCLS objProveedorCLS)
        {
            int CodResult = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Proveedor objProveedor = new Proveedor();
                    objProveedor.IdTipoPersona           = objProveedorCLS.IdTipoPersona;
                    objProveedor.NroDocumentoProveedor   = objProveedorCLS.NroDocumento;
                    objProveedor.NombreProveedor         = objProveedorCLS.NombreProveedor;
                    objProveedor.DireccionProveedor      = objProveedorCLS.DireccionProveedor;
                    objProveedor.NombreContactoProveedor = objProveedorCLS.NombreContacto;
                    objProveedor.NumeroContactoProveedor = objProveedorCLS.NumeroContacto;
                    objProveedor.FechaCreacion           = DateTime.Now;
                    objProveedor.UsuarioCreacion         = "Admin";
                    objProveedor.FechaModificacion       = DateTime.Now;
                    objProveedor.UsuarioModificacion     = "Admin";
                    objProveedor.EstadoProveedor         = true;
                    objProveedor.EstadoEliminacion       = false;
                    db.Proveedor.Add(objProveedor);
                    db.SaveChanges();

                    CodResult = 1;
                }
            }
            catch (Exception)
            {
                CodResult = 0;
            }
            return(CodResult);
        }
Exemple #2
0
        public int CambiarEstadoMoneda(MonedaCLS objMonedaCls)
        {
            int codigoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Moneda oMoneda = db.Moneda.Where(p => p.IdMoneda.Equals(objMonedaCls.IdMoneda)).First();

                    if (oMoneda.EstadoMoneda)
                    {
                        objMonedaCls.EstadoMoneda = false;
                    }
                    else
                    {
                        objMonedaCls.EstadoMoneda = true;
                    }

                    oMoneda.EstadoMoneda = objMonedaCls.EstadoMoneda;
                    db.SaveChanges();

                    codigoRpt = 1;
                }
            }
            catch (Exception e)
            {
                codigoRpt = 0;
                throw;
            }

            return(codigoRpt);
        }
Exemple #3
0
        public int CambiarEstadoProveedor(ProveedorCLS objProveedorCLS)
        {
            int codigoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Proveedor oProveedor = db.Proveedor.Where(p => p.IdProveedor.Equals(objProveedorCLS.IdProveedor)).First();

                    if (oProveedor.EstadoProveedor)
                    {
                        objProveedorCLS.EstadoProveedor = false;
                    }
                    else
                    {
                        objProveedorCLS.EstadoProveedor = true;
                    }

                    oProveedor.EstadoProveedor = objProveedorCLS.EstadoProveedor;
                    db.SaveChanges();

                    codigoRpt = 1;
                }
            }
            catch (Exception e)
            {
                codigoRpt = 0;
                throw;
            }

            return(codigoRpt);
        }
Exemple #4
0
        public int AgregarMoneda(MonedaCLS objMonedaCls)
        {
            int CodResult = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Moneda objMoneda = new Moneda();
                    objMoneda.NombreMoneda        = objMonedaCls.NombreMoneda;
                    objMoneda.SimboloMoneda       = objMonedaCls.SimboloMoneda;
                    objMoneda.FechaCreacion       = DateTime.Now;
                    objMoneda.UsuarioCreacion     = "Admin";
                    objMoneda.FechaModificacion   = DateTime.Now;
                    objMoneda.UsuarioModificacion = "Admin";
                    objMoneda.EstadoMoneda        = true;
                    objMoneda.EstadoEliminacion   = false;
                    db.Moneda.Add(objMoneda);
                    db.SaveChanges();

                    CodResult = 1;
                }
            }
            catch (Exception)
            {
                CodResult = 0;
            }
            return(CodResult);
        }
Exemple #5
0
        public List <MonedaCLS> ListarMonedas()
        {
            List <MonedaCLS> listaMonedas = null;

            using (var db = new BDVentasEntities())
            {
                listaMonedas = (from mod in db.Moneda
                                where mod.EstadoEliminacion == false &&
                                mod.EstadoMoneda == true
                                select new MonedaCLS
                {
                    IdMoneda = mod.IdMoneda,
                    NombreMoneda = mod.NombreMoneda,
                    SimboloMoneda = mod.SimboloMoneda,
                    FechaCreacion = mod.FechaCreacion,
                    UsuarioCreacion = mod.UsuarioCreacion,
                    FechaModificacion = mod.FechaModificacion,
                    UsuarioModificacion = mod.UsuarioModificacion,
                    EstadoMoneda = mod.EstadoMoneda,
                    FechaCreacionJS = mod.FechaCreacion.ToString()
                }).ToList();

                return(listaMonedas);
            }
        }
Exemple #6
0
        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);
        }
Exemple #7
0
        public LineaCLS ObtenerLineaPorId(int idLinea)
        {
            LineaCLS objLineaCLS = new LineaCLS();

            using (var db = new BDVentasEntities())
            {
                Linea oLinea = db.Linea.Where(p => p.IdLinea.Equals(idLinea)).First();
                objLineaCLS.IdLinea     = oLinea.IdLinea;
                objLineaCLS.NombreLinea = oLinea.NombreLinea;
            }
            return(objLineaCLS);
        }
Exemple #8
0
        public TipoPersonaCLS ObtenerTipoPersonaPorId(int idTipoPersona)
        {
            TipoPersonaCLS objTipoPersonaCls = new TipoPersonaCLS();

            using (var db = new BDVentasEntities())
            {
                TipoPersona oTipoPersona = db.TipoPersona.Where(p => p.IdTipoPersona.Equals(idTipoPersona)).First();
                objTipoPersonaCls.IdTipoPersona     = oTipoPersona.IdTipoPersona;
                objTipoPersonaCls.NombreTipoPersona = oTipoPersona.NombreTipoPersona;
            }
            return(objTipoPersonaCls);
        }
Exemple #9
0
        public SucursalCLS ObtenerSucursalPorId(int idscl)
        {
            SucursalCLS objSucursalCLS = new SucursalCLS();

            using (var db = new BDVentasEntities())
            {
                Sucursal oSucursal = db.Sucursal.Where(p => p.IdSucursal.Equals(idscl)).First();
                objSucursalCLS.IdSucursal     = oSucursal.IdSucursal;
                objSucursalCLS.NombreSucursal = oSucursal.NombreSucursal;
                objSucursalCLS.IdTipoTienda   = oSucursal.IdTipoTienda;
            }
            return(objSucursalCLS);
        }
Exemple #10
0
        public UnidadCLS ObtenerUnidadPorId(int idUnd)
        {
            UnidadCLS objUnidadCLS = new UnidadCLS();

            using (var db = new BDVentasEntities())
            {
                Unidad oUnidad = db.Unidad.Where(p => p.IdUnidad.Equals(idUnd)).First();
                objUnidadCLS.IdUnidad     = oUnidad.IdUnidad;
                objUnidadCLS.NombreUnidad = oUnidad.NombreUnidad;
                objUnidadCLS.Factor       = oUnidad.Factor;
            }
            return(objUnidadCLS);
        }
Exemple #11
0
        public ImpuestoCLS ObtenerImpuestoPorId(int idimp)
        {
            ImpuestoCLS objImpuestoCLS = new ImpuestoCLS();

            using (var db = new BDVentasEntities())
            {
                Impuesto oImpuesto = db.Impuesto.Where(p => p.IdImpuesto.Equals(idimp)).First();
                objImpuestoCLS.IdImpuesto      = oImpuesto.IdImpuesto;
                objImpuestoCLS.NombreImpuesto  = oImpuesto.NombreImpuesto;
                objImpuestoCLS.ValorImpuestoJS = oImpuesto.ValorImpuesto.ToString();
            }
            return(objImpuestoCLS);
        }
Exemple #12
0
        public MonedaCLS ObtenerMonedaPorId(int idMoneda)
        {
            MonedaCLS objMonedaCLS = new MonedaCLS();

            using (var db = new BDVentasEntities())
            {
                Moneda oMoneda = db.Moneda.Where(p => p.IdMoneda.Equals(idMoneda)).First();
                objMonedaCLS.IdMoneda      = oMoneda.IdMoneda;
                objMonedaCLS.NombreMoneda  = oMoneda.NombreMoneda;
                objMonedaCLS.SimboloMoneda = oMoneda.SimboloMoneda;
            }
            return(objMonedaCLS);
        }
Exemple #13
0
        public TipoDocumentoCLS ObtenerTipoDocumentoPorId(int idTipoDocumento)
        {
            TipoDocumentoCLS objTipoDocumentoCls = new TipoDocumentoCLS();

            using (var db = new BDVentasEntities())
            {
                TipoDocumento oTipoDocumento = db.TipoDocumento.Where(p => p.IdTipoDocumento.Equals(idTipoDocumento)).First();
                objTipoDocumentoCls.IdTipoDocumento          = oTipoDocumento.IdTipoDocumento;
                objTipoDocumentoCls.DescripcionTipoDocumento = oTipoDocumento.DescripcionTipoDocumento;
                objTipoDocumentoCls.AbreviacionTipoDocumento = oTipoDocumento.AbreviacionTipoDocumento;
                objTipoDocumentoCls.LongitudTipoDocumento    = oTipoDocumento.LongitudTipoDocumento;
            }
            return(objTipoDocumentoCls);
        }
Exemple #14
0
        public ClienteCLS ObtenerClientePorId(int idcli)
        {
            ClienteCLS objClienteCls = new ClienteCLS();

            using (var db = new BDVentasEntities())
            {
                Cliente oCliente = db.Cliente.Where(p => p.IdCliente.Equals(idcli)).First();
                objClienteCls.IdCliente             = oCliente.IdCliente;
                objClienteCls.NombreCliente         = oCliente.NombreCliente;
                objClienteCls.NroDocumentoCliente   = oCliente.NroDocumentoCliente;
                objClienteCls.DireccionCliente      = oCliente.DireccionCliente;
                objClienteCls.NumeroContactoCliente = oCliente.NumeroContactoCliente;
                objClienteCls.IdTipoDocumento       = oCliente.IdTipoDocumento;
            }
            return(objClienteCls);
        }
Exemple #15
0
        public ProveedorCLS ObtenerProveedorPorId(int idProv)
        {
            ProveedorCLS objProveedorCLS = new ProveedorCLS();

            using (var db = new BDVentasEntities())
            {
                Proveedor oProveedor = db.Proveedor.Where(p => p.IdProveedor.Equals(idProv)).First();
                objProveedorCLS.IdProveedor        = oProveedor.IdProveedor;
                objProveedorCLS.IdTipoPersona      = oProveedor.IdTipoPersona;
                objProveedorCLS.NroDocumento       = oProveedor.NroDocumentoProveedor;
                objProveedorCLS.NombreProveedor    = oProveedor.NombreProveedor;
                objProveedorCLS.DireccionProveedor = oProveedor.DireccionProveedor;
                objProveedorCLS.NombreContacto     = oProveedor.NombreContactoProveedor;
                objProveedorCLS.NumeroContacto     = oProveedor.NumeroContactoProveedor;
            }
            return(objProveedorCLS);
        }
Exemple #16
0
        public AlmacenCLS ObtenerAlmacenPorId(int idAlm)
        {
            AlmacenCLS objAlmacenCLS = new AlmacenCLS();

            using (var db = new BDVentasEntities())
            {
                Almacen oAlmacen = db.Almacen.Where(p => p.IdAlmacen.Equals(idAlm)).First();
                objAlmacenCLS.IdAlmacen        = oAlmacen.IdAlmacen;
                objAlmacenCLS.NombreAlmacen    = oAlmacen.NombreAlmacen;
                objAlmacenCLS.DireccionAlmacen = oAlmacen.DireccionAlmacen;
                objAlmacenCLS.IsPrincipal      = oAlmacen.IsPrincipal;
                objAlmacenCLS.IdSucursal       = oAlmacen.IdSucursal;

                Sucursal oSucursal = db.Sucursal.Where(p => p.IdSucursal.Equals(objAlmacenCLS.IdSucursal)).First();
                objAlmacenCLS.NombreSucursal = oSucursal.NombreSucursal;
            }
            return(objAlmacenCLS);
        }
Exemple #17
0
        public int EliminarUnidad(UnidadCLS objUnidadCls)
        {
            int cdgoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Unidad oUnidad = db.Unidad.Where(p => p.IdUnidad.Equals(objUnidadCls.IdUnidad)).First();
                    oUnidad.EstadoEliminacion = true;
                    db.SaveChanges();
                    cdgoRpt = 1;
                }
            }
            catch (Exception e)
            {
                cdgoRpt = 0;
            }
            return(cdgoRpt);
        }
Exemple #18
0
        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);
        }
Exemple #19
0
        public int EliminarCliente(ClienteCLS objClienteCls)
        {
            int cdgoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Cliente oCliente = db.Cliente.Where(p => p.IdCliente.Equals(objClienteCls.IdCliente)).First();
                    oCliente.EstadoEliminacion = true;
                    db.SaveChanges();
                    cdgoRpt = 1;
                }
            }
            catch (Exception e)
            {
                cdgoRpt = 0;
            }
            return(cdgoRpt);
        }
Exemple #20
0
        public int EliminarLineas(LineaCLS objLineaCls)
        {
            int cdgoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Linea oLinea = db.Linea.Where(p => p.IdLinea.Equals(objLineaCls.IdLinea)).First();
                    oLinea.EstadoEliminacion = true;
                    db.SaveChanges();
                    cdgoRpt = 1;
                }
            }
            catch (Exception e)
            {
                cdgoRpt = 0;
            }
            return(cdgoRpt);
        }
Exemple #21
0
        public int EliminarProveedor(ProveedorCLS objProveedorCLS)
        {
            int cdgoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Proveedor oProveedor = db.Proveedor.Where(p => p.IdProveedor.Equals(objProveedorCLS.IdProveedor)).First();
                    oProveedor.EstadoEliminacion = true;
                    db.SaveChanges();
                    cdgoRpt = 1;
                }
            }
            catch (Exception e)
            {
                cdgoRpt = 0;
            }
            return(cdgoRpt);
        }
Exemple #22
0
        public int EliminarImpuesto(ImpuestoCLS objImpuestoCls)
        {
            int cdgoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Impuesto oImpuesto = db.Impuesto.Where(p => p.IdImpuesto.Equals(objImpuestoCls.IdImpuesto)).First();
                    oImpuesto.EstadoEliminacion = true;
                    db.SaveChanges();
                    cdgoRpt = 1;
                }
            }
            catch (Exception e)
            {
                cdgoRpt = 0;
            }
            return(cdgoRpt);
        }
Exemple #23
0
        public int EliminarTipoDocumento(TipoDocumentoCLS objTipoDocumentoCLS)
        {
            int cdgoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    TipoDocumento oTipoDocumento = db.TipoDocumento.Where(p => p.IdTipoDocumento.Equals(objTipoDocumentoCLS.IdTipoDocumento)).First();
                    oTipoDocumento.EstadoEliminacion = true;
                    db.SaveChanges();
                    cdgoRpt = 1;
                }
            }
            catch (Exception e)
            {
                cdgoRpt = 0;
            }
            return(cdgoRpt);
        }
Exemple #24
0
        public int EliminarSucursal(SucursalCLS objSucursalCls)
        {
            int cdgoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Sucursal oSucursal = db.Sucursal.Where(p => p.IdSucursal.Equals(objSucursalCls.IdSucursal)).First();
                    oSucursal.EstadoEliminacion = true;
                    db.SaveChanges();
                    cdgoRpt = 1;
                }
            }
            catch (Exception e)
            {
                cdgoRpt = 0;
            }
            return(cdgoRpt);
        }
Exemple #25
0
        public int EliminarAlmacen(AlmacenCLS objAlmacenCLS)
        {
            int cdgoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Almacen oAlmacen = db.Almacen.Where(p => p.IdAlmacen.Equals(objAlmacenCLS.IdAlmacen)).First();
                    oAlmacen.EstadoEliminacion = true;
                    db.SaveChanges();
                    cdgoRpt = 1;
                }
            }
            catch (Exception e)
            {
                cdgoRpt = 0;
            }
            return(cdgoRpt);
        }
Exemple #26
0
        public int EliminarTipoPersona(TipoPersonaCLS objTipoPersonaCls)
        {
            int cdgoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    TipoPersona oTipoPersona = db.TipoPersona.Where(p => p.IdTipoPersona.Equals(objTipoPersonaCls.IdTipoPersona)).First();
                    oTipoPersona.EstadoEliminacion = true;
                    db.SaveChanges();
                    cdgoRpt = 1;
                }
            }
            catch (Exception e)
            {
                cdgoRpt = 0;
            }
            return(cdgoRpt);
        }
Exemple #27
0
        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);
        }
Exemple #28
0
        public int EditarTipoPersona(TipoPersonaCLS objTipoPersonaCls)
        {
            int cdgoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    TipoPersona oTipoPersona = db.TipoPersona.Where(p => p.IdTipoPersona.Equals(objTipoPersonaCls.IdTipoPersona)).First();
                    oTipoPersona.NombreTipoPersona   = objTipoPersonaCls.NombreTipoPersona;
                    oTipoPersona.FechaModificacion   = DateTime.Now;
                    oTipoPersona.UsuarioModificacion = "Admin";
                    db.SaveChanges();
                    cdgoRpt = 1;
                }
            }
            catch (Exception e)
            {
                cdgoRpt = 0;
            }
            return(cdgoRpt);
        }
Exemple #29
0
        public List <TipoPersonaCLS> ListarTipoPersona()
        {
            List <TipoPersonaCLS> listaTipoPersona = null;

            using (var db = new BDVentasEntities())
            {
                listaTipoPersona = (from per in db.TipoPersona
                                    where per.EstadoEliminacion == false && per.EstadoTipoPersona == true
                                    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);
            }
        }
Exemple #30
0
        public int EditarUnidad(UnidadCLS objUnidadCls)
        {
            int cdgoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Unidad oUnidad = db.Unidad.Where(p => p.IdUnidad.Equals(objUnidadCls.IdUnidad)).First();
                    oUnidad.NombreUnidad        = objUnidadCls.NombreUnidad;
                    oUnidad.Factor              = objUnidadCls.Factor;
                    oUnidad.FechaModificacion   = DateTime.Now;
                    oUnidad.UsuarioModificacion = "Admin";
                    db.SaveChanges();
                    cdgoRpt = 1;
                }
            }
            catch (Exception e)
            {
                cdgoRpt = 0;
            }
            return(cdgoRpt);
        }