コード例 #1
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);
            }
        }
コード例 #2
0
        public List <clsCuentaBancaria> consultaCuentaBancariaGeneral()
        {
            try
            {
                List <clsCuentaBancaria> lista = new List <clsCuentaBancaria>();
                CuentasPorCobrarEntities ent   = new CuentasPorCobrarEntities();
                var con = from b in ent.CuentaBancaria select b;
                foreach (var item in con)
                {
                    clsCuentaBancaria CuentaBancaria = new clsCuentaBancaria();
                    CuentaBancaria.idEmpresa        = item.idEmpresa;
                    CuentaBancaria.idCuentaBancaria = item.idCuentaBancaria;
                    CuentaBancaria.idBanco          = item.idBanco;
                    CuentaBancaria.idTitular        = Convert.ToInt32(item.idTitular);
                    CuentaBancaria.NumeroCuenta     = item.NumeroCuenta;
                    CuentaBancaria.TipoCuenta       = item.TipoCuenta;
                    CuentaBancaria.Saldo            = item.Saldo;
                    CuentaBancaria.Estado           = item.Estado;

                    lista.Add(CuentaBancaria);
                }
                return(lista);
            }
            catch (Exception)
            {
                return(null);
            }
        }
コード例 #3
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);
            }
        }
コード例 #4
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);
            }
        }
コード例 #5
0
 public Boolean guardar(clsCuentaBancaria CuentaBancaria)
 {
     try
     {
         using (CuentasPorCobrarEntities ent = new CuentasPorCobrarEntities())
         {
             //ojo mon se lo crea pa tener referencia
             //monetariodet es el nombre de la tabla
             int            x    = this.getIdSiguiente();
             CuentaBancaria Cban = new CuentaBancaria()
             {
                 idEmpresa        = CuentaBancaria.idEmpresa,
                 idCuentaBancaria = x,
                 idBanco          = CuentaBancaria.idBanco,
                 idTitular        = CuentaBancaria.idTitular,
                 NumeroCuenta     = CuentaBancaria.NumeroCuenta,
                 TipoCuenta       = CuentaBancaria.TipoCuenta,
                 Saldo            = CuentaBancaria.Saldo,
                 Estado           = CuentaBancaria.Estado,
             };
             ent.AddToCuentaBancaria(Cban);
             ent.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
コード例 #6
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            frmConsultaEmpresaServicio Ser = new frmConsultaEmpresaServicio();

            Ser.ShowDialog();
            clas = Ser.Es;
            clsCuentaBancaria cli = new clsCuentaBancaria();

            Set();
        }
コード例 #7
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();
            }
        }
コード例 #8
0
        public void ConsultaCuentaBancariaEspecifica(clsCuentaBancaria CBancaria)
        {
            using (CuentasPorCobrarEntities ent = new CuentasPorCobrarEntities())
            {
                var x = (from q in ent.CuentaBancaria where q.idCuentaBancaria == CBancaria.idCuentaBancaria select q).First();

                CBancaria.idEmpresa        = x.idEmpresa; //Error no se puede convertit implicitamente int
                CBancaria.idCuentaBancaria = x.idCuentaBancaria;
                CBancaria.idBanco          = x.idBanco;
                CBancaria.idTitular        = Convert.ToInt32(x.idTitular);
                CBancaria.NumeroCuenta     = x.NumeroCuenta;
                CBancaria.TipoCuenta       = x.TipoCuenta;
                CBancaria.Saldo            = x.Saldo;
                CBancaria.Estado           = x.Estado;
            }
        }
コード例 #9
0
        public Boolean eliminar(clsCuentaBancaria CuentaBancaria)
        {
            try
            {
                using (CuentasPorCobrarEntities ent = new CuentasPorCobrarEntities())
                {
                    var x = (from q in ent.CuentaBancaria where q.idCuentaBancaria == CuentaBancaria.idCuentaBancaria select q).First();
                    ent.DeleteObject(x);
                    ent.SaveChanges();
                }

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
コード例 #10
0
        public Boolean modificar(clsCuentaBancaria CBancaria)
        {
            using (CuentasPorCobrarEntities ent = new CuentasPorCobrarEntities())
            {
                var x = (from q in ent.CuentaBancaria where q.idCuentaBancaria == CBancaria.idCuentaBancaria select q).First();

                x.idEmpresa        = CBancaria.idEmpresa; //Error no se puede convertit implicitamente int
                x.idCuentaBancaria = CBancaria.idCuentaBancaria;
                x.idBanco          = CBancaria.idBanco;
                x.idTitular        = CBancaria.idTitular;
                x.NumeroCuenta     = CBancaria.NumeroCuenta;
                x.TipoCuenta       = CBancaria.TipoCuenta;
                x.Saldo            = CBancaria.Saldo;
                x.Estado           = CBancaria.Estado;
                ent.SaveChanges();
                return(true);
            }
        }
コード例 #11
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 = (string)(item.Estado);

                    lista.Add(ord);

                }

                return lista;
            }

            catch (Exception)
            {
                return null;
            }
        }
コード例 #12
0
        private void simpleButton6_Click(object sender, EventArgs e)
        {
            //
            Frm_ConsultaBanco con  = new Frm_ConsultaBanco();
            //frmPrueba con = new frmPrueba();
            con.ShowDialog();
            clas = con.banc;
            txtCodigo.Text = Convert.ToString(clas.idBanco);
            txtNombre.Text = clas.Nombre;
            clsDatosCuentaBancaria cuenta = new clsDatosCuentaBancaria();
            List<clsCuentaBancaria> lista = new List<clsCuentaBancaria>();
            lista = cuenta.consulta(Convert.ToInt32(txtCodigo.Text));

            clsCuentaBancaria cuenta2 = new clsCuentaBancaria();

            try
            {
                cuenta2 = lista.ElementAt(0);
                txtnumero.Text = Convert.ToString(cuenta2.NumeroCuenta);
                string temp = cuenta2.TipoCuenta.ToString();
                if (temp.Equals("ahorro"))
                {
                    rd_a.Checked = true;
                    rd_c.Checked = false;
                }
                else
                {
                    rd_c.Checked = true;
                    rd_a.Checked = false;
                }
            }
            catch (Exception)
            {

                throw;
            }
        }