Beispiel #1
0
        private void ButtonAgreg_Click(object sender, RoutedEventArgs e)
        {
            if (DetalleDataGrid.ItemsSource != null)
            {
                this.Detalles = (List <TelefonoDetalles>)DetalleDataGrid.ItemsSource;
            }
            //todo: validar campos del detalle

            //Agregar un nuevo detalle con los datos introducidos.
            Detalles.Add(new TelefonoDetalles
            {
                TipoTelefono = TipoTextBox.Text,

                Telefono = TelefonoTextBox.Text,

                /*id: 0,
                 * //idPersona: (int)IdTextBox.Text.ToInt(),
                 * telefono: TelefonoTextBox.Text,
                 * tipoTelefono: TipoTextBox.Text*/
            });

            CargarGrid();
            TelefonoTextBox.Focus();
            TelefonoTextBox.Clear();
            TipoTextBox.Clear();
        }
        //Solo numero.
        private bool ValidarSolonumero()
        {
            bool NesValido = true;

            if (!Regex.IsMatch(ClienteIdTextBox.Text, "^[0-9]+$"))
            {
                MessageBox.Show("Solo se permiten caracteres numericos.",
                                "Campo ClienteId.", MessageBoxButton.OK, MessageBoxImage.Error);
                ClienteIdTextBox.Clear();
                return(false);
            }

            if (!Regex.IsMatch(TelefonoTextBox.Text, "^[0-9-]+$"))
            {
                MessageBox.Show("Solo se permiten caracteres numericos.",
                                "Campo Telefono.", MessageBoxButton.OK, MessageBoxImage.Error);
                TelefonoTextBox.Clear();
                return(false);
            }

            if (!Regex.IsMatch(CedulaTextBox.Text, "^[0-9]+$"))
            {
                MessageBox.Show("Solo se permiten caracteres numericos.",
                                "Campo Cedula.", MessageBoxButton.OK, MessageBoxImage.Error);
                CedulaTextBox.Clear();
                return(false);
            }

            return(NesValido);
        }
        private bool Validar()
        {
            bool paso = true;

            if (string.IsNullOrWhiteSpace(NombresTextBox.Text))
            {
                MessageBox.Show("No se Permite dejar Campos Vacíos");
                NombresTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(TelefonoTextBox.Text))
            {
                MessageBox.Show("No se Permite dejar Campos Vacíos");
                TelefonoTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CedulaTextBox.Text))
            {
                MessageBox.Show("No se Permite dejar Campos Vacíos");
                CedulaTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(DireccionTextBox.Text))
            {
                MessageBox.Show("No se Permite dejar Campos Vacíos");
                DireccionTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
        private bool Validar()
        {
            bool paso = true;


            if (NombreTextBox.Text == string.Empty)
            {
                MessageBox.Show(NombreTextBox.Text, "No puede estar vacio");
                NombreTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(DireccionTextBox.Text))
            {
                MessageBox.Show(DireccionTextBox.Text, "No puede estar vacio");
                DireccionTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CedulaTextBox.Text))
            {
                MessageBox.Show(CedulaTextBox.Text, "No puede estar vacio");
                CedulaTextBox.Focus();
                paso = false;
            }

            if (this.Detalle.Count == 0)
            {
                //MessageBox.Show(CargarDataGrid.ItemsSource,"Debe agregar algun telefono");
                TelefonoTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
        private void TelefonoTextBox_TextChanged(object sender, TextChangedEventArgs e)
        {
            try
            {
                if (TelefonoTextBox.Text.Trim() != string.Empty)
                {
                    long.Parse(TelefonoTextBox.Text);
                }

                if (TelefonoTextBox.Text.Length != 10)
                {
                    TelefonoTextBox.Foreground = Brushes.Red;
                }
                else
                {
                    TelefonoTextBox.Foreground = Brushes.Black;
                }
            }
            catch
            {
                MessageBox.Show("El valor digitado en el campo (Teléfono) no es un número.\n\nPor favor, digite un número.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                TelefonoTextBox.Text = "0";
                TelefonoTextBox.Focus();
                TelefonoTextBox.SelectAll();
            }
        }
        private bool Validar()
        {
            bool paso = true;

            if (string.IsNullOrWhiteSpace(NombresTextBox.Text))
            {
                MessageBox.Show("El Campo Nombres no puede estar Vacío");
                NombresTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(TelefonoTextBox.Text))
            {
                MessageBox.Show("El Campo Telefono no puede estar Vacío");
                TelefonoTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CedulaTextBox.Text.Replace("-", "")))
            {
                MessageBox.Show("El Campo Cedula no puede estar Vacío");
                CedulaTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(DireccionTextBox.Text))
            {
                MessageBox.Show("El Campo Dirección no puede estar Vacío");
                DireccionTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
Beispiel #7
0
        private bool Validar()
        {
            bool paso = true;

            if (NombreTextBox.Text == string.Empty)
            {
                MessageBox.Show(NombreTextBox.Text, "El campo Nombre no puede estar vacio ");
                NombreTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(DireccionTextBox.Text))
            {
                MessageBox.Show(DireccionTextBox.Text, "El campo Direccion no puede estar vacio");
                DireccionTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CedulaTextBox.Text.Replace("-", "")))
            {
                MessageBox.Show(CedulaTextBox.Text, "El campo Cedula no puede estar vacio");
                CedulaTextBox.Focus();
                paso = false;
            }


            if (this.Detalles.Count == 0)
            {
                MessageBox.Show(DetalleDataGrid.ToString(), "Debe Agregar algun Telefono");
                TelefonoTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
 public void LimpiarCampos()
 {
     NombretextBox.Clear();
     DireccionTextBox.Clear();
     CedulaTextBox.Clear();
     IDtextBox.Clear();
     TelefonoTextBox.Clear();
 }
 private void Limpiar()
 {
     IdnumericUpDown.Value = 0;
     NombretextBox.Clear();
     CedulaTextBox.Clear();
     DirecciontextBox.Clear();
     TelefonoTextBox.Clear();
 }
Beispiel #10
0
        private void AgregarButton_Click(object sender, RoutedEventArgs e)
        {
            persona.Telefonos.Add(new TelefonosDetalle(persona.PersonaId, TelefonoTextBox.Text, TipoTextBox.Text));

            Recargar();

            TelefonoTextBox.Clear();
            TipoTextBox.Clear();
            TelefonoTextBox.Focus();
        }
        //——————————————————————————————————————————————————————————————[ Guardar ]———————————————————————————————————————————————————————————————
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            {
                if (!Validar())
                {
                    return;
                }

                //———————————————————————————————————————————————————————[ VALIDAR SI ESTA VACIO ]———————————————————————————————————————————————————————
                //—————————————————————————————————[ Contacto Id ]—————————————————————————————————
                if (EmpleadoIdTextBox.Text.Trim() == string.Empty)
                {
                    MessageBox.Show("El Campo (Contacto Id) está vacío.\n\nPorfavor, Asigne un Id al Contacto.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                    EmpleadoIdTextBox.Text = "0";
                    EmpleadoIdTextBox.Focus();
                    EmpleadoIdTextBox.SelectAll();
                    return;
                }

                //—————————————————————————————————[ NombreCompleto ]—————————————————————————————————
                if (NombreCompletoTextBox.Text.Trim() == string.Empty)
                {
                    MessageBox.Show("El Campo (Nombre Completo) está vacío.\n\nPorfavor, Asigne un Nombre al Contacto.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                    NombreCompletoTextBox.Clear();
                    NombreCompletoTextBox.Focus();
                    return;
                }
                //—————————————————————————————————[ Telefono ]—————————————————————————————————
                if (TelefonoTextBox.Text.Trim() == string.Empty)
                {
                    MessageBox.Show("El Campo (Teléfono) está vacío.\n\nAsigne un Teléfono al Estudiante.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                    TelefonoTextBox.Text = "0";
                    TelefonoTextBox.Focus();
                    TelefonoTextBox.SelectAll();
                    return;
                }
                if (TelefonoTextBox.Text.Length != 10)
                {
                    MessageBox.Show($"El Teféfono ({TelefonoTextBox.Text}) no es válido.\n\nEl Teléfono debe tener 10 dígitos (0-9).", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                    TelefonoTextBox.Focus();
                    return;
                }
                //———————————————————————————————————————————————————————[ VALIDAR SI ESTA VACIO - FIN ]———————————————————————————————————————————————————————
                var paso = EmpleadosBLL.Guardar(empleados);
                if (paso)
                {
                    Limpiar();
                    MessageBox.Show("El Registro se pudo guardar satisfactoriamente.", "Éxito", MessageBoxButton.OK, MessageBoxImage.Information);
                }
                else
                {
                    MessageBox.Show("El Registro no se pudo guardar :(", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
        }
        private void MasButton_Click(object sender, RoutedEventArgs e)
        {
            persona.Telefonos.Add(new TelefonosDetalle(TelefonoTextBox.Text, TipoTextBox.Text));

            reCargar();

            TelefonoTextBox.Clear();
            TipoTextBox.Clear();

            TelefonoTextBox.Focus();
        }
Beispiel #13
0
 public void LimpiarCampos()
 {
     IdTextBox.Clear();
     NombreTextBox.Clear();
     ServicioTextBox.Clear();
     CedulaTextBox.Clear();
     DireccionTextBox.Clear();
     SueldoFijoTextBox.Clear();
     ServicioTextBox.Clear();
     TelefonoTextBox.Clear();
 }
        //Minimo
        private bool ValidarMM()
        {
            bool Maximo = true;

            var cadenaT = TelefonoTextBox.Text;

            if (cadenaT.Length < 10)
            {
                Maximo = false;
                GuardarButton.IsEnabled = false;
                MessageBox.Show("El Telefono no es Valido", "Error",
                                MessageBoxButton.OK, MessageBoxImage.Warning);
                TelefonoTextBox.Clear();
                TelefonoTextBox.Focus();
                GuardarButton.IsEnabled = true;
            }
            else if (cadenaT.Length >= 13)
            {
                Maximo = false;
                GuardarButton.IsEnabled = false;
                MessageBox.Show("El Telefono no es Valido", "Error",
                                MessageBoxButton.OK, MessageBoxImage.Warning);
                TelefonoTextBox.Clear();
                TelefonoTextBox.Focus();
                GuardarButton.IsEnabled = true;
            }

            var cadenaC = CedulaTextBox.Text;

            if (cadenaC.Length < 10)
            {
                Maximo = false;
                GuardarButton.IsEnabled = false;
                MessageBox.Show("La Cedula no es Valido", "Error",
                                MessageBoxButton.OK, MessageBoxImage.Warning);
                CedulaTextBox.Clear();
                CedulaTextBox.Focus();
                GuardarButton.IsEnabled = true;
            }

            else if (cadenaC.Length >= 14)
            {
                Maximo = false;
                GuardarButton.IsEnabled = false;
                MessageBox.Show("La Cedula no es Valido", "Error",
                                MessageBoxButton.OK, MessageBoxImage.Warning);
                CedulaTextBox.Clear();
                CedulaTextBox.Focus();
                GuardarButton.IsEnabled = true;
            }

            return(Maximo);
        }
        private bool Validar()
        {
            bool paso = true;

            if (InstitucionComboBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(InstitucionComboBox, "Debes agreagr datos aqui.");
                InstitucionComboBox.Focus();

                paso = false;
            }
            if (NombrePasanteTextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(NombrePasanteTextBox, "Debes agreagr datos aqui.");
                NombrePasanteTextBox.Focus();

                paso = false;
            }
            if (MatriculaTextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(MatriculaTextBox, "Debes agreagr datos aqui.");
                MatriculaTextBox.Focus();

                paso = false;
            }
            if (EmailTextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(EmailTextBox, "Debes agreagr datos aqui.");
                EmailTextBox.Focus();

                paso = false;
            }
            if (HorasARealizarTextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(HorasARealizarTextBox, "Debes agreagr datos aqui.");
                HorasARealizarTextBox.Focus();

                paso = false;
            }
            if (TelefonoTextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(TelefonoTextBox, "Debes agreagr datos aqui.");
                TelefonoTextBox.Focus();

                paso = false;
            }

            return(paso);
        }
        private void Limpiar()
        {
            PasanteIdNumericUpDown.Value      = 0;
            FechaCreacionDateTimePicker.Value = DateTime.Now.Date;
            NombrePasanteTextBox.Clear();
            MatriculaTextBox.Clear();
            EmailTextBox.Clear();
            HorasARealizarTextBox.Clear();
            TelefonoTextBox.Clear();
            ComentarioTextBox.Clear();
            MyErrorProvider.Clear();

            this.Detalle = new List <HabilidadesDetalle>();
            CargarGrid();
        }
Beispiel #17
0
        private bool Validar()
        {
            bool paso = true;

            if (string.IsNullOrWhiteSpace(EstudianteIdTextBox.Text))
            {
                MessageBox.Show("No puede dejar el campo de estudiante id vacio");
                EstudianteIdTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(NombresTextBox.Text))
            {
                MessageBox.Show("No puede dejar el campo de Nombre Vacio");
                NombresTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(TelefonoTextBox.Text))
            {
                MessageBox.Show("No puede dejar el campo de Telefono vacio");
                TelefonoTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CedulaTextBox.Text))
            {
                MessageBox.Show("No puede dejar el campo de cedula vacio");
                CedulaTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(DireccionTextBox.Text))
            {
                MessageBox.Show("No puede dejar el campo de Direccion vacio");
                DireccionTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(FechaNacimientoDatePicker.Text))
            {
                MessageBox.Show("No puede dejar el campo de fecha de nacimiento vacio");
                FechaNacimientoDatePicker.Focus();
                paso = false;
            }

            return(paso);
        }
        private void AgregarButton_Click(object sender, RoutedEventArgs e)
        {
            if (TelefonoDataGrid.DataContext != null)
            {
                Detalles = (List <TelefonosDetalle>)TelefonoDataGrid.DataContext;
            }

            Detalles.Add(new TelefonosDetalle
            {
                //TipoTelefono = TipoTextBox.Text,
                Telefono = TelefonoTextBox.Text
            });
            CargarGrid();
            TelefonoTextBox.Focus();
            TipoTextBox.Text = string.Empty;
        }
Beispiel #19
0
        private bool Validar()
        {
            bool paso = true;

            MyErrorProvider.Clear();

            if (NombresTextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(NombresTextBox, "El campo Nombre no puede estar vacio");
                NombresTextBox.Focus();

                paso = false;
            }
            if (CedulaTextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(CedulaTextBox, "El campo Cedula no puede estar vacio");
                CedulaTextBox.Focus();

                paso = false;
            }
            if (TelefonoTextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(TelefonoTextBox, "El campo Telefono no puede estar vacio");
                TelefonoTextBox.Focus();

                paso = false;
            }
            if (CelularTextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(CelularTextBox, "El campo Celular no puede estar vacio");
                CelularTextBox.Focus();

                paso = false;
            }
            if (DireccionTextBox.Text == string.Empty)
            {
                MyErrorProvider.SetError(DireccionTextBox, "El campo Direccion no puede estar vacio");
                DireccionTextBox.Focus();

                paso = false;
            }


            return(paso);
        }
        private void AgregarButton_Click_1(object sender, RoutedEventArgs e)
        {
            if (CargarDataGrid.ItemsSource != null)
            {
                this.Detalle = (List <TelefonosDetalle>)CargarDataGrid.ItemsSource;
            }

            this.Detalle.Add(new TelefonosDetalle {
                Telefono     = TelefonoTextBox.Text,
                TipoTelefono = TipoTextBox.Text
            });

            CargarGrid();
            TelefonoTextBox.Focus();
            TelefonoTextBox.Clear();
            TipoTextBox.Focus();
            TipoTextBox.Clear();
        }
        private void Limpiar()
        {
            SuplidorIdTextBox.Text = "0";
            NombreSuplidorTextBox.Clear();
            ApellidosTextBox.Clear();
            NombreCompaniaTextBox.Clear();
            DireccionTextBox.Clear();
            TelefonoTextBox.Clear();
            CelularTextBox.Clear();
            EmailTextBox.Clear();
            CiudadTextBox.Clear();
            FechaIngresoDateTimePicker.SelectedDate = DateTime.Now;
            UsuarioIdTextBox.Text = (MainWindow.usuarioSiempreActivoId.ToString());

            Suplidores suplidor = new Suplidores();

            Actualizar();
        }
Beispiel #22
0
        private bool ValidarCampos()
        {
            if (RucTextBox.Text == string.Empty)
            {
                errorProvider1.SetError(RucTextBox, "Ingrese el Número RUC");
                RucTextBox.Focus();
                return(false);
            }
            errorProvider1.Clear();

            if (EmpresaTextBox.Text == string.Empty)
            {
                errorProvider1.SetError(EmpresaTextBox, "Ingrese el Nombre de la Empresa");
                EmpresaTextBox.Focus();
                return(false);
            }
            errorProvider1.Clear();

            if (DireccionTextBox.Text == string.Empty)
            {
                errorProvider1.SetError(DireccionTextBox, "Ingrese la Dirección de la Empresa");
                DireccionTextBox.Focus();
                return(false);
            }
            errorProvider1.Clear();

            if (TelefonoTextBox.Text == string.Empty)
            {
                errorProvider1.SetError(TelefonoTextBox, "Ingrese el Teléfono de la Empresa");
                TelefonoTextBox.Focus();
                return(false);
            }
            errorProvider1.Clear();

            if (EmailTextBox.Text == string.Empty)
            {
                errorProvider1.SetError(EmailTextBox, "Ingrese el Correo de la Empresa");
                EmailTextBox.Focus();
                return(false);
            }
            errorProvider1.Clear();

            return(true);
        }
Beispiel #23
0
        private void Limpiar()
        {
            ClienteIdTextBox.Text = "0";
            NombresTextBox.Clear();
            ApellidosTextBox.Clear();
            CedulaTextBox.Clear();
            SexoComboBox.SelectedItem = "";
            DireccionTextBox.Clear();
            TelefonoTextBox.Clear();
            CelularTextBox.Clear();
            EmailTextBox.Clear();
            FechaNacimientoDateTimePicker.SelectedDate = DateTime.Now;
            FechaIngresoDateTimePicker.SelectedDate    = DateTime.Now;
            UsuarioIdTextBox.Text = "0";

            Clientes cliente = new Clientes();

            Actualizar();
        }
        private void Limpiar()
        {
            UsuarioIdTextBox.Text = "0";
            NombresTextBox.Clear();
            ApellidosTextBox.Clear();
            CedulaTextBox.Clear();
            SexoComboBox.SelectedItem = "";
            TelefonoTextBox.Clear();
            CelularTextBox.Clear();;
            DireccionTextBox.Clear();;
            EmailTextBox.Clear();;
            TipoUsuarioComboBox.SelectedItem        = "";
            FechaIngresoDateTimePicker.SelectedDate = DateTime.Now;
            NombreUsuarioTextBox.Clear();
            ContrasenaTextBox.Clear();

            Usuarios usuario = new Usuarios();

            Actualizar();
        }
Beispiel #25
0
        private void Limpiar()
        {
            EmpleadoIdTextBox.Text = "0";
            NombresTextBox.Clear();
            ApellidosTextBox.Clear();
            CedulaTextBox.Clear();
            DireccionTextBox.Clear();
            TelefonoTextBox.Clear();
            CelularTextBox.Clear();
            EmailTextBox.Clear();
            CargoTextBox.Clear();
            SueldoTextBox.Text = "0";
            FechaNacimientoDateTimePicker.SelectedDate = DateTime.Now;
            FechaIngresoDateTimePicker.SelectedDate    = DateTime.Now;
            UsuarioIdTextBox.Text = (MainWindow.usuarioSiempreActivoId.ToString());

            Empleados empleado = new Empleados();

            Actualizar();
        }
Beispiel #26
0
        private void AddButton_Click(object sender, RoutedEventArgs e)
        {
            if (DetalleDataGrid.DataContext != null)
            {
                this.Detalle = (List <TelefonosDetalle>)DetalleDataGrid.ItemsSource;
            }

            this.Detalle.Add(
                new TelefonosDetalle
            {
                Id           = 0,
                PersonaId    = Convert.ToInt32(IdTextBox.Text),
                Telefono     = TelefonoTextBox.Text,
                TipoTelefono = TipoTextBox.Text
            }
                );
            CargarGrid();
            TelefonoTextBox.Focus();
            TelefonoTextBox.Clear();
            TipoTextBox.Clear();
        }
        private bool Validar() //Validar los campos
        {
            bool paso = true;

            if (string.IsNullOrEmpty(EstudianteIDTextBox.Text))
            {
                MessageBox.Show("El campo PersonaID debe estar en 0 para agregar una nueva persona");
                EstudianteIDTextBox.Focus();
                paso = false;
            }

            if (NombreTextBox.Text == string.Empty)
            {
                MessageBox.Show("El campo direccion no puede estar vacio");
                NombreTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrEmpty(CedulaTextBox.Text))
            {
                MessageBox.Show("El campo  cedula no puede estar vacio");
                CedulaTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrEmpty(TelefonoTextBox.Text))
            {
                MessageBox.Show("El campo telefono no puede estar vacio");
                TelefonoTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrEmpty(DireccionTextBox.Text))
            {
                MessageBox.Show("El campo direccion no puede estar vacio");
                DireccionTextBox.Focus();
                paso = false;
            }
            return(paso);
        }
        private bool Validar()
        {
            //var controles = this.Controls.OfType<TextBox>();

            //foreach (var item in controles)
            //{
            //    if (String.IsNullOrWhiteSpace(item.Text))
            //        SuperErrorProvider.SetError(item, "campo obligatorio");
            //}

            bool paso = true;

            if (NombeTextBox.Text == string.Empty || CedulaTextBox.Text == string.Empty || TelefonoTextBox.Text == string.Empty || DireccionTextBox.Text == string.Empty)
            {
                if (DireccionTextBox.Text == string.Empty)
                {
                    SuperErrorProvider.SetError(DireccionTextBox, "No puede dejar este campo vacio");
                    DireccionTextBox.Focus();
                }
                if (CedulaTextBox.Text == string.Empty)
                {
                    SuperErrorProvider.SetError(CedulaTextBox, "No puede dejar este campo vacio");
                    CedulaTextBox.Focus();
                }
                if (TelefonoTextBox.Text == string.Empty)
                {
                    SuperErrorProvider.SetError(TelefonoTextBox, "No puede dejar este campo vacio");
                    TelefonoTextBox.Focus();
                }
                if (NombeTextBox.Text == string.Empty)
                {
                    SuperErrorProvider.SetError(NombeTextBox, "No puede dejar este campo vacio");
                    NombeTextBox.Focus();
                }
                paso = false;
            }

            return(paso);
        }
        private bool Validar()
        {
            bool paso = true;

            if (string.IsNullOrEmpty(NombreTextBox.Text))
            {
                MessageBox.Show("Debe Ingresar Nombre", "ERROR", MessageBoxButton.OK, MessageBoxImage.Warning);
                NombreTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrEmpty(DireccionTextBox.Text))
            {
                MessageBox.Show("Debe Ingresar Direccion", "ERROR", MessageBoxButton.OK, MessageBoxImage.Warning);
                DireccionTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrEmpty(CedulaTextBox.Text))
            {
                MessageBox.Show("Debe Ingresar Cedula", "ERROR", MessageBoxButton.OK, MessageBoxImage.Warning);
                CedulaTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrEmpty(FechaNacimientoDateTimePicker.Text))
            {
                MessageBox.Show("Debe Ingresar Fecha de Nacimiento", "ERROR", MessageBoxButton.OK, MessageBoxImage.Warning);
                FechaNacimientoDateTimePicker.Focus();
                paso = false;
            }
            if (Detalles.Count == 0)
            {
                MessageBox.Show("Debe agregar almenos una Telefono");
                TelefonoTextBox.Focus();
                paso = false;
            }
            return(paso);
        }
        //Datos duplicado.
        private bool Datosduplicado()
        {
            bool NoDuplicado = true;

            if (ClientesBLL.DuplicadoEmail(EmailTextBox.Text))
            {
                NoDuplicado             = false;
                GuardarButton.IsEnabled = false;
                MessageBox.Show("Este Email ya existe!", "Error!",
                                MessageBoxButton.OK, MessageBoxImage.Warning);
                EmailTextBox.Clear();
                //EmailTextBox.Focus();
                GuardarButton.IsEnabled = true;
            }

            if (ClientesBLL.DuplicadoTelefono(TelefonoTextBox.Text))
            {
                NoDuplicado             = false;
                GuardarButton.IsEnabled = false;
                MessageBox.Show("Este Telefono ya existe!", "Error!",
                                MessageBoxButton.OK, MessageBoxImage.Warning);
                TelefonoTextBox.Clear();
                //TelefonoTextBox.Focus();
                GuardarButton.IsEnabled = true;
            }

            if (ClientesBLL.DuplicadoCedula(CedulaTextBox.Text))
            {
                NoDuplicado             = false;
                GuardarButton.IsEnabled = false;
                MessageBox.Show("Esta Cedula ya existe!", "Error!",
                                MessageBoxButton.OK, MessageBoxImage.Warning);
                CedulaTextBox.Clear();
                //CedulaTextBox.Focus();
                GuardarButton.IsEnabled = true;
            }
            return(NoDuplicado);
        }