Beispiel #1
0
 //Botón Guardar
 private void btnGuardar_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         String           rut            = txtRut.Text;
         String           razonSocial    = txtRazon.Text;
         String           nombreContacto = txtNombre.Text;
         String           mail           = txtEmail.Text;
         String           direccion      = txtDireccion.Text;
         int              telefono       = int.Parse(txtTelefono.Text);
         ActividadEmpresa actividad      = (ActividadEmpresa)cbActividad.SelectedItem;
         TipoEmpresa      empresa        = (TipoEmpresa)cbTipo.SelectedItem;
         Cliente          c = new Cliente()
         {
             Rut            = rut,
             RazonSocial    = razonSocial,
             NombreContacto = nombreContacto,
             Mail           = mail,
             Direccion      = direccion,
             Telefono       = telefono,
             Actividad      = actividad,
             Empresa        = empresa
         };
         bool resp = dao.Agregar(c);
         MessageBox.Show(resp ? "Guardado" : "No Guardado");
     }
     catch (ArgumentException exa)//mensajes de reglas de negocios
     {
         MessageBox.Show(exa.Message);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error de ingreso de datos");
     }
 }
        private void btnGrabar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                String rut  = txtRut.Text;
                String dire = txtDireccion.Text;
                String razo = txtRazon.Text;
                int    fono = int.Parse(txtTelefono.Text);
                String tipo = cboTipo.SelectedItem.ToString();
                String acti = cboActividad.SelectedItem.ToString();

                Cliente    cli  = new Cliente(rut, razo, dire, fono, acti, tipo);
                DaoCliente dao  = new DaoCliente();
                bool       resp = dao.Agregar(cli);
                MessageBox.Show(resp ? "Grabo" : "No Grabo");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }