示例#1
0
        private void BtnCreate_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                Cliente cli = new Cliente();
                cli.Rut             = txtRut.Text;
                cli.Nombre          = txtNombres.Text;
                cli.Apellido        = txtApellidos.Text;
                cli.FechaNacimiento = (DateTime)dtpNacimiento.SelectedDate;
                if (cboSexo.SelectedIndex >= 0)
                {
                    cli.Sexo = (Sexo)cboSexo.SelectedItem;
                }
                else
                {
                    throw new Exception("Falta llenar el campo Sexo");
                }

                if (cboEstadoCivil.SelectedIndex >= 0)
                {
                    cli.EstadoCivil = (EstadoCivil)cboEstadoCivil.SelectedItem;
                }
                else
                {
                    throw new Exception("Falta llenar el campo Estado Civil");
                }

                DaoCliente agregar = new DaoCliente();
                bool       resp    = agregar.Create(cli);
                MessageBox.Show(resp ? "Guardado" : "No Guardo, rut ya existe");
                limpiar();
                txtRut.Focus();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
示例#2
0
 public void Novo_Cliente(Cliente cliente)
 {
     DaoCliente.Create(cliente);
 }