private bool Validar() { RepositorioBase <OrdenAnalisis> db = new RepositorioBase <OrdenAnalisis>(); bool paso = true; errorProvider.Clear(); if (string.IsNullOrWhiteSpace(PacienteComboBox.Text)) { errorProvider.SetError(PacienteComboBox, "La orden no puede estar vacia"); PacienteComboBox.Focus(); paso = false; } return(paso); }
private bool Validar() { bool paso = true; MyErrorProvider.Clear(); if (string.IsNullOrWhiteSpace(PacienteComboBox.Text)) { MyErrorProvider.SetError(PacienteComboBox, "Debe Seleccionar un paciente"); PacienteComboBox.Focus(); paso = false; } RepositorioBase <Citas> repositorio = new RepositorioBase <Citas>(); var Lista = repositorio.GetList(p => true); foreach (var item in Lista) { if ((item.Estado).ToLower() == "programada") //si la cita esta programada { if (item.Fecha.Date == FechaDateTimePicker.Value.Date && item.Hora == HoraDateTimePicker.Text) //Si esta ocupada la fecha y hora { MyErrorProvider.SetError(HoraDateTimePicker, "Esta hora no está disponible para la fecha"); HoraDateTimePicker.Focus(); paso = false; break; } } } if (string.IsNullOrWhiteSpace(EstadoComboBox.Text)) { MyErrorProvider.SetError(EstadoComboBox, "Debe asignar un estado a la cita"); EstadoComboBox.Focus(); paso = false; } return(paso); }
private bool Validar() { bool paso = true; MyErrorProvider.Clear(); if (string.IsNullOrWhiteSpace(PacienteComboBox.Text)) { MyErrorProvider.SetError(PacienteComboBox, "El campo Paciente no puede estar vacio"); PacienteComboBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(OdontologoComboBox.Text)) { MyErrorProvider.SetError(OdontologoComboBox, "El campo Odontologo no puede estar vacio"); OdontologoComboBox.Focus(); paso = false; } if (FechaConsultaProximaDateTimePicker.Value < FechaActualDateTimePicker.Value) { MyErrorProvider.SetError(FechaConsultaProximaDateTimePicker, "El campo FechaConsultaProxima no puede tener una fecha anterior a fecha actual"); FechaConsultaProximaDateTimePicker.Focus(); paso = false; } if (SubTotalTextBox.Text == string.Empty) { MyErrorProvider.SetError(SubTotalTextBox, "El Subtotal no puede estar vacio"); SubTotalTextBox.Focus(); paso = false; } if (ItibisTextBox.Text == string.Empty) { MyErrorProvider.SetError(ItibisTextBox, "El Itbis no puede estar vacio"); ItibisTextBox.Focus(); paso = false; } if (TotalTextBox.Text == string.Empty) { MyErrorProvider.SetError(TotalTextBox, "El Total no puede estar vacio"); TotalTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(DiagnosticoTextBox.Text)) { MyErrorProvider.SetError(DiagnosticoTextBox, "El Diagnostico no puede estar vacio"); TotalTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(ObservacionTextBox.Text)) { MyErrorProvider.SetError(ObservacionTextBox, "La Observacion no puede estar vacio"); ObservacionTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(TratamientoTextBox.Text)) { MyErrorProvider.SetError(TratamientoTextBox, "El Tratamiento no puede estar vacio"); TratamientoTextBox.Focus(); paso = false; } return(paso); }