private bool ValidarDetalle() { bool paso = true; MyErrorProvider.Clear(); if (EstadoComboBox.SelectedIndex < 0) { MyErrorProvider.SetError(EstadoComboBox, "Debe seleccionar un estado"); EstadoComboBox.Focus(); paso = false; } if (TipoProcedimientoComboBox.SelectedIndex < 0) { MyErrorProvider.SetError(TipoProcedimientoComboBox, "Debe haber un procedimiento seleccionado"); TipoProcedimientoComboBox.Focus(); paso = false; } if (CitaIdNumericUpDown.Value < 1) { MyErrorProvider.SetError(CitaIdNumericUpDown, "Debe seleccionar una Cita"); CitaIdNumericUpDown.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(DescripcionTextBox.Text)) { MyErrorProvider.SetError(DescripcionTextBox, "Debe agregar una descripción"); DescripcionTextBox.Focus(); paso = false; } return(paso); }
private bool Validar() { MyErrorProvider.Clear(); bool paso = true; if (EstadoComboBox.SelectedIndex < 0) { MyErrorProvider.SetError(EstadoComboBox, "Debe seleccionar un estado"); EstadoComboBox.Focus(); paso = false; } if (TipoProcedimientoComboBox.SelectedIndex < 0) { MyErrorProvider.SetError(TipoProcedimientoComboBox, "Debe haber un procedimiento seleccionado"); TipoProcedimientoComboBox.Focus(); paso = false; } if (this.Detalle.Count == 0) { MyErrorProvider.SetError(DetalleDataGridView, "Debe agregar algun elemento al Detalle"); AgregarButton.Focus(); paso = false; } return(paso); }
private void EnlazarControles() { NumeroInventarioTextBox.DataBindings.Add("Text", Editado, "Inventario"); DescripcionTextBox.DataBindings.Add("Text", Editado, "Descripcion"); NumeroSerieTextBox.DataBindings.Add("Text", Editado, "Serie"); ValorCompraTextBox.DataBindings.Add("Text", Editado, "ValorCompra"); PeriodoGarantiaTextBox.DataBindings.Add("Text", Editado, "MesesGarantia"); VolumenTextBox.DataBindings.Add("Text", Editado, "Volumen"); ObservacionesTextBox.DataBindings.Add("Text", Editado, "Observaciones"); fechaAltaDateTimePicker.Value = DateTime.TryParse(Editado.FechaAlta, out DateTime _fechaalta)? _fechaalta : DateTime.Now; fechaCompraDateTimePicker.Value = DateTime.TryParse(Editado.FechaCompra, out DateTime _fechacompra) ? _fechacompra : DateTime.Now;; monedaComboBox.SelectedIndex = monedaComboBox.FindString(Editado.Moneda.Descripcion); EstadoComboBox.DataBindings.Add("SelectedItem", Editado, "EstadoActivo"); EstadoComboBox.SelectedIndex = EstadoComboBox.FindString(Editado.EstadoActivo.Descripcion); MarcaComboBox.DataBindings.Add("SelectedItem", Editado, "Marca"); MarcaComboBox.SelectedIndex = MarcaComboBox.FindString(Editado.Marca.Descripcion); OrganizacionComboBox.DataBindings.Add("SelectedItem", Editado, "Organizacion"); OrganizacionComboBox.SelectedIndex = OrganizacionComboBox.FindString(Editado.Organizacion.Descripcion); SectorComboBox.DataBindings.Add("SelectedItem", Editado, "Sector"); SectorComboBox.SelectedIndex = SectorComboBox.FindString(Editado.Sector.Descripcion); TipoComboBox.DataBindings.Add("SelectedItem", Editado, "TipoActivo"); TipoComboBox.SelectedIndex = TipoComboBox.FindString(Editado.TipoActivo.Descripcion); UbicacionComboBox.DataBindings.Add("SelectedItem", Editado, "Ubicacion"); UbicacionComboBox.SelectedIndex = UbicacionComboBox.FindString(Editado.Ubicacion.Descripcion); DireccionTextBox.DataBindings.Add("Text", Editado, "Ubicacion.Direccion"); }
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); }
public Boolean validarCampos() { if (PlacaTextBox.Text == "Placa" || PlacaTextBox.Text == "") { PlacaTextBox.Focus(); return(false); } //-----Este campo no es obligatorio if (CorreoCorporativoTextBox.Text != "Correo Corporativo") { if (!IsValidEmail(CorreoCorporativoTextBox.Text)) { MessageBox.Show("El correo tiene un Formato email incorrecto"); return(false); } } //-----Este campo no es obligatorio //if (LanMessengerTextBox.Text == "Lan Messenger" || LanMessengerTextBox.Text == "") //{ // LanMessengerTextBox.Focus(); // return false; //} if (EstadoComboBox.Text == "- Seleccionar Estado -") { EstadoComboBox.Focus(); return(false); } if (SerialTextBox.Text == "Serial" || SerialTextBox.Text == "") { SerialTextBox.Focus(); return(false); } if (MarcaTextBox.Text == "Marca" || MarcaTextBox.Text == "") { MarcaTextBox.Focus(); return(false); } if (ModeloTextBox.Text == "Modelo" || ModeloTextBox.Text == "") { ModeloTextBox.Focus(); return(false); } if (NombreProveedortextBox.Text == "Nombre del Proveedor" || NombreProveedortextBox.Text == "") { NombreProveedortextBox.Focus(); return(false); } if (NitCompraTextbox.Text == "NIT" || NitCompraTextbox.Text == "") { NitCompraTextbox.Focus(); return(false); } if (ValorCompraTextBox.Text == "Valor de Compra" || ValorCompraTextBox.Text == "") { ValorCompraTextBox.Focus(); return(false); } return(true); //if (PlacaTextBox.Text == "Placa" || CorreoCorporativoTextBox.Text == "Correo Corporativo" || // LanMessengerTextBox.Text == "Lan Messenger" || EstadoComboBox.Text == "- Seleccionar Estado -" || // SerialTextBox.Text == "Serial" || MarcaTextBox.Text == "Marca" || // ModeloTextBox.Text == "Modelo" || NombreProveedortextBox.Text == "Nombre Proveedor") }