Пример #1
0
        void DataTableCargar()
        {
            o_Empresa.mysConec = mysConec;                                    // CARGAMOS LOS DATOS DEL FORMULARIO
            o_Empresa.Listar();
            dtLista = o_Empresa.dtLista;

            objFormVis.mysConec = mysConec;                                      // CARGAMOS EL ARRAY CON LOS DATOS PARA LA VISTA DE DgLista
            objFormVis.ObtenerCabeceraLista(80, ref arrCabeceraDg1);

            objForm.mysConec = mysConec;                                    // CARGAMOS LOS DATOS DEL FORMULARIO
            dtForm           = objForm.TraerRegistro(80);

            o_DocIde.mysConec = mysConec;
            dtDocIde          = o_DocIde.Listar();

            o_CliPro.mysConec = mysConec;
            dtCliPro          = o_CliPro.Listar(0, 1);
        }
Пример #2
0
        bool CamposOK()
        {
            bool booEstado = true;

            if (Convert.ToInt32(CboCatEmp.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha especificado la categoria de la empresa !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                booEstado = false;
                return(booEstado);
            }

            if (Convert.ToInt32(CboTipCon.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha especificado el tipo de contribuyente !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                booEstado = false;
                return(booEstado);
            }

            if (Convert.ToInt32(CboDocIde.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha especificado el tipo de documento de identidad del contribuyente !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                booEstado = false;
                return(booEstado);
            }

            if (TxtNumDocIde.Text == "")
            {
                MessageBox.Show("¡ No ha especificado el numero del documento de identidad !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                booEstado = false;
                return(booEstado);
            }

            if (TipoContribuyente(Convert.ToInt32(CboTipCon.SelectedValue)) == 1)
            {
                if (TxtApeMat.Text == "")
                {
                    MessageBox.Show("¡ No ha especificado el apellido materno del contribuyente !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                    booEstado = false;
                    return(booEstado);
                }

                if (TxtApePat.Text == "")
                {
                    MessageBox.Show("¡ No ha especificado el apellido paterno del contribuyente !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                    booEstado = false;
                    return(booEstado);
                }
                if (TxtNom1.Text == "")
                {
                    MessageBox.Show("¡ No ha especificado el primer nombre del contribuyente !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                    booEstado = false;
                    return(booEstado);
                }
            }
            else
            {
                if (TxtNomEmp.Text == "")
                {
                    MessageBox.Show("¡ No ha especificado el nombre de la empresa !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                    booEstado = false;
                    return(booEstado);
                }
            }

            if (TxtNomCom.Text == "")
            {
                MessageBox.Show("¡ No ha especificado el nombre comercial de la empresa !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                booEstado = false;
                return(booEstado);
            }

            if (TxtDir.Text == "")
            {
                MessageBox.Show("¡ No ha especificado la direccion de la empresa !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                booEstado = false;
                return(booEstado);
            }

            DataTable dtresul = new DataTable();

            dtresul = objRegistros.Listar(2, 1);

            if (n_QueHace == 1)
            {
                dtresul = funDatos.DataTableFiltrar(dtresul, "c_numdoc = '" + TxtNumDocIde.Text + "'");
                if (dtresul.Rows.Count > 0)
                {
                    MessageBox.Show("¡ El numero de documento de identidad ingresado ya existe, ingrese otro !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                    booEstado = false;
                    return(booEstado);
                }
            }
            return(booEstado);
        }