예제 #1
0
        public Boolean verificarExistenciaProveedor()
        {
            Boolean resul = false;

            if (!(CUIT == String.Empty))
            {
                try
                {
                    List <Persona> personas = PersonaDAO.GetAll();

                    foreach (Persona per in personas)
                    {
                        if (per.cuil.Equals(CUIT))
                        {
                            resul = true;
                        }
                    }
                }
                catch (ApplicationException ex)
                {
                    throw new ApplicationException(ex.Message);
                }
            }


            return(resul);
        }
 public static List <Persona> buscarPersonas()
 {
     try
     {
         return(PersonaDAO.GetAll());
     }
     catch (ApplicationException ex)
     {
         throw new ApplicationException(ex.Message);
     }
 }
        public Boolean verificarExistenciaCliente()
        {
            Boolean resul = false;

            if (!(nroDoc == 0) && CUIT == String.Empty)
            {
                try
                {
                    List <Persona> personas = PersonaDAO.GetAll();

                    foreach (Persona per in personas)
                    {
                        if (per.NroDoc.Equals(nroDoc) && per.TipoDoc.IDTipoDoc.Equals(tipoDoc.IDTipoDoc))
                        {
                            resul = true;
                        }
                    }
                }
                catch (ApplicationException ex)
                {
                    throw new ApplicationException(ex.Message);
                }
            }
            if (!(CUIT == String.Empty) && nroDoc == 0)
            {
                try
                {
                    List <Persona> personas = PersonaDAO.GetAll();

                    foreach (Persona per in personas)
                    {
                        if (per.cuil.Equals(CUIT))
                        {
                            resul = true;
                        }
                    }
                }
                catch (ApplicationException ex)
                {
                    throw new ApplicationException(ex.Message);
                }
            }


            return(resul);
        }
예제 #4
0
 private void cargarGrillaProveedores()
 {
     try
     {
         List <Persona> Proveedor = PersonaDAO.GetAll();
         dgv_proveedores.Rows.Clear();
         foreach (Persona prov in Proveedor)
         {
             if (prov.NroCliente == 0)
             {
                 dgv_proveedores.Rows.Add(prov.NroProveedor, prov.RazonSocial, prov.cuil, prov.Apellido, prov.Nombre, prov.telefono, prov.mail, prov.condicionIVA.idCondicionIVA, prov.idPersona);
             }
         }
     }
     catch (ApplicationException ex)
     {
         MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
     }
 }
예제 #5
0
        private void cargarGrilla()
        {
            try
            {
                List <Persona> personas = PersonaDAO.GetAll();

                dgv_proveedores.Rows.Clear();
                foreach (Persona per in personas)
                {
                    if (per.NroProveedor != 0)
                    {
                        dgv_proveedores.Rows.Add(per.NroProveedor, per.RazonSocial, per.cuil, per.Apellido, per.Nombre, per.calle, per.calle_nro, per.Barrio, per.Localidad.Nombre, per.Localidad.Provincia.Nombre, per.mail, per.telefono, per.Localidad.Provincia.idProvincia, per.Localidad.codPostal);
                    }
                }
            }
            catch (ApplicationException ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }