Exemplo n.º 1
0
        public frmAltaClientes(CLIENTES id, char tipo)
        {
            InitializeComponent();
            txbNomProv.MaxLength     = 50;
            mtbCUIT.MaxLength        = 13;
            txbNomContacto.MaxLength = 80;
            txbEmail.MaxLength       = 50;
            txbDireccion.MaxLength   = 50;
            txbIDProv.ReadOnly       = true;
            txbIDContacto.ReadOnly   = true;
            btnAceptar.Hide();
            btnCancelar.Hide();


            try
            {
                ClientesNegocio conectarCl = new ClientesNegocio();
                CLIENTES        datosCl    = new CLIENTES();
                datosCl = conectarCl.ConsultarProv(id.intIDCliente);

                ContactosNegocio conectarC = new ContactosNegocio();
                DatosContacto    datosC    = new DatosContacto();
                datosC = conectarC.consultar(id.intIdContacto);

                txbIDProv.Text     = id.intIDCliente.ToString();
                txbNomProv.Text    = datosCl.strNombre;
                mtbCUIT.Text       = datosCl.strCuit;
                txbIDContacto.Text = id.intIdContacto.ToString();

                txbNomContacto.Text = datosC.strNombre;
                mtbTelefono.Text    = datosC.intTelefono.ToString();
                txbEmail.Text       = datosC.strEmail;
                txbDireccion.Text   = datosC.strDireccion;

                if (tipo == 'v')
                {
                    txbNomProv.ReadOnly     = true;
                    mtbCUIT.ReadOnly        = true;
                    txbNomContacto.ReadOnly = true;
                    mtbTelefono.ReadOnly    = true;
                    txbEmail.ReadOnly       = true;
                    txbDireccion.ReadOnly   = true;

                    btnMod.Hide();
                }
                else if (tipo == 'm')
                {
                    btnMod.Show();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }