Example #1
0
 private void LimpiarCampos()
 {
     txtApellido.Clear();
     TxtCuit.Clear();
     TxtDomicilio.Clear();
     txtnombre.Clear();
 }
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            var distribuidor = new Distribuidor();

            distribuidor.nombre       = txtnombre.Text;
            distribuidor.apellido     = txtApellido.Text;
            distribuidor.domicilio    = TxtDomicilio.Text;
            distribuidor.fecha_inicio = DTPfechainicio.Value.Date;



            if (!distribuidor.NombreValido())
            {
                MessageBox.Show("Nombre Invalido");
                txtnombre.Focus();
                return;
            }

            if (!distribuidor.ApellidoValido())
            {
                MessageBox.Show("Apellido Invalido");
                txtApellido.Focus();
                return;
            }

            if (!distribuidor.CuitValido(TxtCuit.Text.ToString()))
            {
                MessageBox.Show("Cuit Invalido");
                TxtCuit.Focus();
                return;
            }

            distribuidor.cuit_dist = long.Parse(TxtCuit.Text);

            if (!distribuidor.domicilioValido())
            {
                MessageBox.Show("Domicilio Invalido");
                TxtDomicilio.Focus();
                return;
            }
            if (!distribuidor.fechavalida())
            {
                MessageBox.Show("Fecha de inicio invalida");
                DTPfechainicio.Focus();
                return;
            }
            if (!_distribuidoresRepositorio.Validar(TxtCuit.Text.ToString()))
            {
                if (_distribuidoresRepositorio.Guardar(distribuidor))
                {
                    MessageBox.Show("Se registro con éxito");
                    ActualizarDistribuidores();
                    LimpiarCampos();
                }
            }
            else
            {
                MessageBox.Show("YA EXISTE");
            }
        }
Example #3
0
 private void BtnSaveClient_Click(object sender, EventArgs e)
 {
     if (TxtName.Text != "")
     {
         if (TxtSurname.Text != "")
         {
             if (TxtCuit.Text != "")
             {
                 if (TxtAddress.Text != "")
                 {
                     if (TxtNumberAddress.Text != "")
                     {
                         if (TxtNumberDoc.Text != "")
                         {
                             string name           = TxtName.Text;
                             string surname        = TxtSurname.Text;
                             string phone          = TxtPhone.Text;
                             string cuit           = TxtCuit.Text;
                             string mail           = TxtMail.Text;
                             string tipoDocumento  = CmbTypeDoc.GetItemText(CmbTypeDoc.SelectedItem);
                             string numberDocument = TxtNumberDoc.Text;
                             string address        = TxtAddress.Text;
                             string numberAddress  = TxtNumberAddress.Text;
                             string district       = CmbDistrict.GetItemText(CmbDistrict.SelectedItem);
                             Client client         = new Client(name, surname, phone, cuit, mail, tipoDocumento, numberDocument, address, numberAddress, district);
                             AddClient(client);
                         }
                         else
                         {
                             MessageBox.Show("ingrese un numero de Documento");
                             TxtNumberDoc.Focus();
                         }
                     }
                     else
                     {
                         MessageBox.Show("ingrese un Numero de direccion");
                         TxtNumberAddress.Focus();
                     }
                 }
                 else
                 {
                     MessageBox.Show("ingrese una Direccion");
                     TxtAddress.Focus();
                 }
             }
             else
             {
                 MessageBox.Show("ingrese un Cuit");
                 TxtCuit.Focus();
             }
         }
         else
         {
             MessageBox.Show("ingrese un Apellido");
             TxtSurname.Focus();
         }
     }
     else
     {
         MessageBox.Show("ingrese un nombre");
         TxtName.Focus();
     }
 }