Пример #1
0
        public List <clsCuentaBancaria> consultaPorEmpresa(String idEmpresa)
        {
            try
            { clsCuentaBancaria        clas  = new clsCuentaBancaria();
              List <clsCuentaBancaria> lista = new List <clsCuentaBancaria>();
              CuentasPorPagarEntities  ent   = new CuentasPorPagarEntities();
              var con = from w in ent.CuentaBancaria select w;
              foreach (var item in con)
              {
                  if (idEmpresa == item.IdEmpresaServicio)
                  {
                      clas.Serie             = item.Serie;
                      clas.TipoCuenta        = item.TipoCuenta;
                      clas.NroCta            = (item.NroCta);
                      clas.IdBanco           = item.IdBanco;
                      clas.IdEmpresa         = item.IdEmpresa;
                      clas.IdEmpresaServicio = item.IdEmpresaServicio;


                      lista.Add(clas);
                  }
              }

              return(lista); }

            catch (Exception)
            {
                return(null);
            }
        }
Пример #2
0
        public List <clsCuentaBancaria2> consulta()
        {
            try
            {
                List <clsCuentaBancaria2> lista = new List <clsCuentaBancaria2>();
                CuentasPorPagarEntities   ent   = new CuentasPorPagarEntities();
                var con = from w in ent.CuentaBancaria2 select w;
                foreach (var item in con)
                {
                    clsCuentaBancaria2 clas = new clsCuentaBancaria2();
                    clas.Serie             = item.Serie;
                    clas.TipoCuenta        = Convert.ToInt32(item.TipoCuenta);
                    clas.NroCta            = Convert.ToInt32(item.NroCta);
                    clas.IdBanco           = item.IdBanco;
                    clas.IdEmpresa         = item.IdEmpresa;
                    clas.IdEmpresaServicio = item.IdEmpresaServicio;

                    lista.Add(clas);
                }

                return(lista);
            }

            catch (Exception)
            {
                return(null);
            }
        }
Пример #3
0
 public Boolean Guardar(clsEmpresaServicio Empresa)
 {
     try
     {
         using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
         {
             EmpresaServicio servicio = new EmpresaServicio()
             {
                 IdEmpresaServicio = Empresa.IdEmpresaServicio,
                 FechaRegistro     = Empresa.fechaRegistro,
                 RazonSocial       = Empresa.RazonSocial,
                 Direccion         = Empresa.Direccion,
                 Email             = Empresa.email,
                 Webpage           = Empresa.webpage,
                 Estado            = Empresa.Estado,
                 IdTipoPersona     = Empresa.IdTipoPersona,
                 IdEmpresa         = Empresa.IdEmpresa,
                 IdUsuario         = Empresa.IdUsuario,
             };
             ent.AddToEmpresaServicio(servicio);
             ent.SaveChanges();
         }
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Пример #4
0
        public List <clsPagoDetalle> consultaNumPago(int NumPago)
        {
            try
            {
                List <clsPagoDetalle>   lista = new List <clsPagoDetalle>();
                CuentasPorPagarEntities ent   = new CuentasPorPagarEntities();
                var con = from w in ent.PagoDet where w.NumPago == NumPago select w;
                foreach (var item in con)
                {
                    clsPagoDetalle clas = new clsPagoDetalle();
                    clas.NumLinea       = item.NumLinea;
                    clas.IdMedioPago    = item.IdMedioPago;
                    clas.Monto          = (item.Monto);
                    clas.NumeroCuenta   = item.NumeroCuenta;
                    clas.IdEmpresa      = item.IdEmpresa;
                    clas.IdBanco        = item.IdBanco;
                    clas.NumComprobante = item.NumComprobante;
                    // clas.NumComision =Convert.ToInt32 ( item.NumComision);
                    // clas.NumNominaCab =Convert.ToInt32 ( item.NumNominaCab);
                    clas.NumPago = item.NumPago;

                    lista.Add(clas);
                }

                return(lista);
            }

            catch (Exception)
            {
                return(null);
            }
        }
Пример #5
0
        public List <clsBanco> ConsultaBanco()
        {
            try
            {
                List <clsBanco>         lista = new List <clsBanco>();
                CuentasPorPagarEntities ent   = new CuentasPorPagarEntities();
                var con = from w in ent.Banco select w;
                foreach (var item in con)
                {
                    clsBanco ord = new clsBanco();
                    ord.idEmpresa = item.idEmpresa;
                    ord.idBanco   = item.idBanco;
                    ord.Nombre    = (item.Nombre);
                    ord.Estado    = Convert.ToString(item.Estado);
                    lista.Add(ord);
                }

                return(lista);
            }

            catch (Exception)
            {
                return(null);
            }
        }
Пример #6
0
        public List <clsOrdenPagoDetalle> ConsultaOrdenDetalle(int numero)
        {
            try
            {
                List <clsOrdenPagoDetalle> lista = new List <clsOrdenPagoDetalle>();
                CuentasPorPagarEntities    ent   = new CuentasPorPagarEntities();
                var con = from w in ent.OrdenPagoDet where w.NumOrdenCab == numero select w;

                foreach (var item in con)
                {
                    clsOrdenPagoDetalle ord = new clsOrdenPagoDetalle();
                    ord.NumLinea            = item.NumLinea;
                    ord.NumCuentaPorPagar   = item.NumCuentaPorPagar;
                    ord.NumDetalleDeuda     = (item.NumDetalleDeuda);
                    ord.SaldoDeuda          = item.SaldoDeuda;
                    ord.NumeroPagosRealizar = item.NumeroPagosRealizar;
                    ord.NumOrdenCab         = (item.NumOrdenCab);
                    ord.TotalPagar          = item.TotalPagar;
                    ord.IdEmpresa           = item.IdEmpresa;

                    lista.Add(ord);
                }

                return(lista);
            }

            catch (Exception)
            {
                return(null);
            }
        }
Пример #7
0
        public List <clsOrdenPago> ConsultaOrden(int idempresa)
        {
            try
            {
                List <clsOrdenPago>     lista = new List <clsOrdenPago>();
                CuentasPorPagarEntities ent   = new CuentasPorPagarEntities();
                var con = from w in ent.OrdenPagoCab where w.IdEmpresa == idempresa & w.Estado == 1 select w;
                foreach (var item in con)
                {
                    clsOrdenPago ord = new clsOrdenPago();
                    ord.NumOrdenPago   = item.NumOrdenPago;
                    ord.fechadeEmision = item.fechadeEmision;
                    ord.IdPersona      = Convert.ToInt32(item.IdPersona);
                    ord.IdEstado       = item.Estado;
                    ord.TotalPagar     = item.TotalPagar;
                    ord.TipoOrdenPago  = Convert.ToChar(item.TipoOrdenPago);
                    ord.IdUsuario      = item.IdUsuario;
                    ord.IdEmpresa      = item.IdEmpresa;
                    lista.Add(ord);
                }

                return(lista);
            }

            catch (Exception)
            {
                return(null);
            }
        }
Пример #8
0
        public List <clsMedioPago> consultaMedio()
        {
            try
            {
                List <clsMedioPago>     lista = new List <clsMedioPago>();
                CuentasPorPagarEntities ent   = new CuentasPorPagarEntities();
                var con = from w in ent.MedioPago select w;
                foreach (var item in con)
                {
                    clsMedioPago med = new clsMedioPago();
                    med.IdMedioPago   = item.IdMedioPago;
                    med.Descripcion   = item.Descripcion;
                    med.FechaRegistro = item.fechaRegistro;
                    med.Estado        = item.Estado;
                    med.IdEmpresa     = item.IdEmpresa;
                    med.IdUsuario     = item.IdUsuario;
                    lista.Add(med);
                }

                return(lista);
            }

            catch (Exception)
            {
                return(null);
            }
        }
Пример #9
0
        public List <clsPago> consulta(int Empresa)
        {
            try
            {
                List <clsPago>          lista = new List <clsPago>();
                CuentasPorPagarEntities ent   = new CuentasPorPagarEntities();
                var con = from w in ent.PagoCab where w.IdEmpresa == Empresa select w;
                foreach (var item in con)
                {
                    clsPago clas = new clsPago();
                    clas.NumPago      = item.NumPago;
                    clas.FechaIngreso = item.FechaIngreso;
                    clas.NumOrdenPago = Convert.ToInt32(item.NumOrdenPago);

                    clas.TotalPagar     = item.TotalPagar;
                    clas.IdUsuario      = item.IdUsuario;
                    clas.IdEmpresa      = item.IdEmpresa;
                    clas.IdEstado       = item.Estado;
                    clas.NumComprobante = item.NumComprobante;
                    lista.Add(clas);
                }
                return(lista);
            }
            catch (Exception)
            {
                return(null);
            }
        }
Пример #10
0
        public List <clsCuentaBancaria> ConsultaCuentaBancaria(int Empresa)
        {
            try
            {
                List <clsCuentaBancaria> lista = new List <clsCuentaBancaria>();
                CuentasPorPagarEntities  ent   = new CuentasPorPagarEntities();
                var con = from w in ent.CuentaBancaria where w.idEmpresa == (Empresa )select w;
                foreach (var item in con)
                {
                    clsCuentaBancaria ord = new clsCuentaBancaria();
                    ord.idEmpresa        = item.idEmpresa;
                    ord.idCuentaBancaria = item.idCuentaBancaria;
                    ord.idBanco          = (item.idBanco);
                    ord.idTitular        = Convert.ToInt32(item.idTitular);
                    ord.NumeroCuenta     = item.NumeroCuenta;
                    ord.TipoCuenta       = (item.TipoCuenta);
                    ord.Saldo            = item.Saldo;
                    ord.Estado           = Convert.ToString(item.Estado);

                    lista.Add(ord);
                }

                return(lista);
            }

            catch (Exception)
            {
                return(null);
            }
        }
Пример #11
0
        public Boolean GuardarDetalleNomina(clsPagoDetalleDos Det)
        {
            try
            {
                int id = getIdSiguiente();
                using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
                {
                    PagoDet pago = new PagoDet()
                    {
                        NumLinea       = id,
                        IdMedioPago    = Det.IdMedioPago,
                        Monto          = Det.Monto,
                        NumeroCuenta   = Det.NumeroCuenta,
                        IdEmpresa      = Det.IdEmpresa,
                        IdBanco        = Det.IdBanco,
                        NumComprobante = Det.NumComprobante,
                        //  NumComision =Det.NumComision,
                        NumNominaCab = Det.NumNominaCab,
                        NumPago      = Det.NumPago,
                    };
                    ent.AddToPagoDet(pago);
                    ent.SaveChanges();
                }

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Пример #12
0
        public Boolean Guardar(clsImpuesto Imp)
        {
            try
            {
                int id = getIdSiguiente();
                using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
                {
                    Impuesto impu = new Impuesto()
                    {
                        IdImpuesto    = id,
                        Descripcion   = Imp.Descripcion,
                        FechaRegistro = DateTime.Today, // Medio.FechaRegistro,

                        Porcentaje = Convert.ToDecimal(Imp.Porcentaje),
                        Estado     = Imp.Estado,
                        IdEmpresa  = Imp.IdEmpresa,
                        IdUsuario  = Imp.IdUsuario,
                    };
                    ent.AddToImpuesto(impu);
                    ent.SaveChanges();
                }

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Пример #13
0
        public List <clsNominaCab> consultaNomina(int Empresa)
        {
            try
            {
                List <clsNominaCab>     lista = new List <clsNominaCab>();
                CuentasPorPagarEntities ent   = new CuentasPorPagarEntities();
                var con = from w in ent.NominaCab where w.IdEmpresa == Empresa & w.IdEstado == 1 select w;
                foreach (var item in con)
                {
                    clsNominaCab clas = new clsNominaCab();
                    clas.NumNomina = item.NumNomina;

                    clas.FechaModificacion = Convert.ToDateTime(item.FechaModificacion);
                    clas.Total             = Convert.ToDouble(item.Total);

                    clas.IdEstado    = item.IdEstado;
                    clas.IdEmpresa   = item.IdEmpresa;
                    clas.Observacion = item.Observacion;
                    lista.Add(clas);
                }
                return(lista);
            }
            catch (Exception ex)
            {
                Console.WriteLine("error" + ex);
                return(null);
            }
        }
Пример #14
0
        public Boolean Guardar(clsMedioPago Medio)
        {
            try
            {
                int id = getIdSiguiente();
                using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
                {
                    MedioPago pago = new MedioPago()
                    {
                        IdMedioPago   = id,
                        Descripcion   = Medio.Descripcion,
                        fechaRegistro = DateTime.Today, // Medio.FechaRegistro,
                        Estado        = Medio.Estado,
                        IdEmpresa     = Medio.IdEmpresa,
                        IdUsuario     = Medio.IdUsuario,
                    };
                    ent.AddToMedioPago(pago);
                    ent.SaveChanges();
                }

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Пример #15
0
        public Boolean Guardar(clsFrecuenciaPago Frecuencia)

        {
            try
            {
                int id = getIdSiguiente();
                using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
                {
                    FrecuenciaPago pago = new FrecuenciaPago()
                    {
                        IdFrecuenciaPago = id,
                        Descripcion      = Frecuencia.Descripcion,
                        FechaActual      = DateTime.Today,//Frecuencia.FechaActual,
                        Estado           = Frecuencia.Estado,
                        IdUsuario        = Frecuencia.IdUsuario,
                        IdEmpresa        = Frecuencia.IdEmpresa,
                    };
                    ent.AddToFrecuenciaPago(pago);
                    ent.SaveChanges();
                }

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Пример #16
0
        public List <clsImpuesto> consulta()
        {
            try
            {
                List <clsImpuesto>      lista = new List <clsImpuesto>();
                CuentasPorPagarEntities ent   = new CuentasPorPagarEntities();
                var con = from w in ent.Impuesto select w;
                foreach (var item in con)
                {
                    clsImpuesto clas = new clsImpuesto();
                    clas.IdImpuesto    = item.IdImpuesto;
                    clas.Descripcion   = item.Descripcion;
                    clas.Porcentaje    = Convert.ToDouble(item.Porcentaje);
                    clas.FechaRegistro = (item.FechaRegistro);
                    clas.Estado        = item.Estado;
                    clas.IdEmpresa     = item.IdEmpresa;
                    clas.IdUsuario     = item.IdUsuario;

                    lista.Add(clas);
                }

                return(lista);
            }

            catch (Exception)
            {
                return(null);
            }
        }
Пример #17
0
        public List <clsFrecuenciaPago> consulta()
        {
            try
            {
                List <clsFrecuenciaPago> lista = new List <clsFrecuenciaPago>();
                CuentasPorPagarEntities  ent   = new CuentasPorPagarEntities();
                var con = from w in ent.FrecuenciaPago select w;
                foreach (var item in con)
                {
                    clsFrecuenciaPago clas = new clsFrecuenciaPago();
                    clas.IdFrecuenciaPago = item.IdFrecuenciaPago;
                    clas.Descripcion      = item.Descripcion;
                    clas.FechaActual      = (item.FechaActual);
                    clas.Estado           = item.Estado;
                    clas.IdUsuario        = item.IdUsuario;
                    clas.IdEmpresa        = item.IdEmpresa;
                    lista.Add(clas);
                }

                return(lista);
            }

            catch (Exception)
            {
                return(null);
            }
        }
Пример #18
0
        public List <clsTipoPersona> consultaTipoPersona()
        {
            try
            {
                List <clsTipoPersona>   lista = new List <clsTipoPersona>();
                CuentasPorPagarEntities ent   = new CuentasPorPagarEntities();
                var con = from w in ent.TipoPersona select w;
                foreach (var item in con)
                {
                    clsTipoPersona tper = new clsTipoPersona();
                    tper.IdTipoPersona = item.IdTipoPersona;
                    tper.Descripcion   = item.Descripcion;
                    tper.IdEstado      = item.IdEstado;
                    tper.IdEmpresa     = item.IdEmpresa;
                    lista.Add(tper);
                }

                return(lista);
            }

            catch (Exception)
            {
                return(null);
            }
        }
Пример #19
0
        public Boolean Guardar(clsPago Pago)
        {
            try
            {
                int id = getIdSiguiente();
                using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
                {
                    PagoCab otro = new PagoCab()
                    {
                        NumPago      = id,
                        FechaIngreso = Pago.FechaIngreso,
                        NumOrdenPago = Pago.NumOrdenPago,

                        TotalPagar     = Pago.TotalPagar,
                        IdUsuario      = Pago.IdUsuario,
                        IdEmpresa      = Pago.IdEmpresa,
                        Estado         = Pago.IdEstado,
                        NumComprobante = Pago.NumComprobante,
                    };
                    ent.AddToPagoCab(otro);
                    ent.SaveChanges();
                }
                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Пример #20
0
        public Boolean Guardar(clsCuentaBancaria Cuenta)
        {
            try
            {
                using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
                {
                    CuentaBancaria pago = new CuentaBancaria()
                    {
                        Serie             = Cuenta.Serie,
                        TipoCuenta        = Cuenta.TipoCuenta,
                        NroCta            = Cuenta.NroCta,//Frecuencia.FechaActual,
                        IdBanco           = Cuenta.IdBanco,
                        IdEmpresa         = Cuenta.IdEmpresa,
                        IdEmpresaServicio = Cuenta.IdEmpresaServicio,
                    };

                    ent.AddToCuentaBancaria(pago);
                    ent.SaveChanges();
                }

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Пример #21
0
        public List <clsEmpresaServicio> consulta()
        {
            try
            {
                List <clsEmpresaServicio> lista = new List <clsEmpresaServicio>();
                CuentasPorPagarEntities   ent   = new CuentasPorPagarEntities();
                var con = from w in ent.EmpresaServicio select w;
                foreach (var item in con)
                {
                    clsEmpresaServicio clas = new clsEmpresaServicio();
                    clas.IdEmpresaServicio = Convert.ToString(item.IdEmpresaServicio);
                    clas.fechaRegistro     = item.FechaRegistro;
                    clas.RazonSocial       = item.RazonSocial;
                    clas.Direccion         = item.Direccion;
                    clas.email             = item.Email;
                    clas.webpage           = item.Webpage;
                    clas.Estado            = item.Estado;
                    clas.IdTipoPersona     = item.IdTipoPersona;
                    clas.IdEmpresa         = item.IdEmpresa;
                    clas.IdUsuario         = item.IdUsuario;
                    lista.Add(clas);
                }

                return(lista);
            }
            catch (Exception)
            {
                return(null);
            }
        }
Пример #22
0
        public void ModificarEstadoOrden()
        {
            using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
            {
                var x = (from q in ent.NominaCab where q.IdEstado == 1 select q).First();


                x.IdEstado = 2;

                ent.SaveChanges();
            }
        }
Пример #23
0
        public void ModificarSaldo(int numero, decimal Saldo)
        {
            using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
            {
                var x = (from q in ent.CuentaBancaria  where q.idCuentaBancaria == numero select q).First();


                x.Saldo = Saldo;

                ent.SaveChanges();
            }
        }
Пример #24
0
        public void ModificarEstadoOrden(int numero)
        {
            using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
            {
                var x = (from q in ent.OrdenPagoCab  where q.NumOrdenPago == numero select q).First();


                x.Estado = 2;

                ent.SaveChanges();
            }
        }
Пример #25
0
        public void Modificar(clsFrecuenciaPago Frecuencia)
        {
            using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
            {
                var x = (from q in ent.FrecuenciaPago where q.IdFrecuenciaPago == Frecuencia.IdFrecuenciaPago select q).First();

                x.Descripcion = Frecuencia.Descripcion;
                x.FechaActual = Frecuencia.FechaActual;
                x.Estado      = Frecuencia.Estado;
                x.IdEmpresa   = Frecuencia.IdEmpresa;
                x.IdUsuario   = Frecuencia.IdUsuario;
                ent.SaveChanges();
            }
        }
Пример #26
0
        public void Modificar(clsCuentaBancaria Cuenta)
        {
            using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
            {
                var x = (from q in ent.CuentaBancaria  where q.Serie == Cuenta.Serie select q).First();

                x.TipoCuenta        = Cuenta.TipoCuenta;
                x.NroCta            = Cuenta.NroCta;
                x.IdBanco           = Cuenta.IdBanco;
                x.IdEmpresa         = Cuenta.IdEmpresa;
                x.IdEmpresaServicio = Cuenta.IdEmpresaServicio;
                ent.SaveChanges();
            }
        }
Пример #27
0
 public int getIdSiguiente()
 {
     try
     {
         CuentasPorPagarEntities ent = new CuentasPorPagarEntities();
         int x = ((from a in ent.FrecuenciaPago select a.IdFrecuenciaPago).Max()) + 1;
         return(x);
     }
     catch (Exception e)
     {
         Console.WriteLine("Error: " + e);
         return(1); //en caso de que no exista algun registro
     }
 }
Пример #28
0
        public void Modificar(clsMedioPago Medio)
        {
            using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
            {
                var x = (from q in ent.MedioPago where q.IdMedioPago == Medio.IdMedioPago select q).First();

                x.Descripcion   = Medio.Descripcion;
                x.fechaRegistro = Medio.FechaRegistro;
                x.Estado        = Medio.Estado;
                x.IdEmpresa     = Medio.IdEmpresa;
                x.IdUsuario     = Medio.IdUsuario;
                ent.SaveChanges();
            }
        }
Пример #29
0
        public void Modificar(clsImpuesto Imp)
        {
            using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
            {
                var x = (from q in ent.Impuesto where q.IdImpuesto == Imp.IdImpuesto select q).First();

                x.Descripcion   = Imp.Descripcion;
                x.FechaRegistro = Imp.FechaRegistro;
                x.Estado        = Imp.Estado;
                x.Porcentaje    = Convert.ToDecimal(Imp.Porcentaje);
                x.IdEmpresa     = Imp.IdEmpresa;
                x.IdUsuario     = Imp.IdUsuario;
                ent.SaveChanges();
            }
        }
Пример #30
0
        public void Modificar(clsPago Pago)
        {
            using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities())
            {
                var x = (from q in ent.PagoCab where q.NumPago == Pago.NumPago select q).First();
                x.NumPago      = Pago.NumPago;
                x.FechaIngreso = Pago.FechaIngreso;
                x.NumOrdenPago = Pago.NumOrdenPago;

                x.TotalPagar     = Pago.TotalPagar;
                x.IdUsuario      = Pago.IdUsuario;
                x.IdEmpresa      = Pago.IdEmpresa;
                x.Estado         = Pago.IdEstado;
                x.NumComprobante = Pago.NumComprobante;
                ent.SaveChanges();
            }
        }