private bool Validar() { bool paso = true; if (string.IsNullOrWhiteSpace(NombreTextBox.Text)) { MyErrorProvider.SetError(NombreTextBox, "El campo Nombre no puede estar vacio."); NombreTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(MarcaTextBox.Text)) { MyErrorProvider.SetError(MarcaTextBox, "El campo Marca no puede estar vacio."); MarcaTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(MedidaTextBox.Text)) { MyErrorProvider.SetError(MedidaTextBox, "El campo Unidad de Medida no puede estar vacio."); MedidaTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(CantidadMinimaTextBox.Text)) { MyErrorProvider.SetError(CantidadMinimaTextBox, "El campo Cantidad no puede estar vacio."); CantidadMinimaTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(CantidadExistenteTextBox.Text) || Convert.ToInt32(CantidadExistenteTextBox.Text) < Convert.ToInt32(CantidadMinimaTextBox.Text)) { MyErrorProvider.SetError(CantidadExistenteTextBox, "Campo invalido."); CantidadExistenteTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(PrecioTextBox.Text)) { MyErrorProvider.SetError(PrecioTextBox, "El campo Precio no puede estar vacio."); PrecioTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(CostoTextBox.Text) || Convert.ToDecimal(CostoTextBox.Text) > Convert.ToDecimal(PrecioTextBox.Text)) { MyErrorProvider.SetError(CostoTextBox, "Campo invalido."); CostoTextBox.Focus(); paso = false; } return(paso); }
private bool ValidarDetalle() { bool paso = true; if (string.IsNullOrWhiteSpace(MarcaTextBox.Text)) { MyErrorProvider.SetError(MarcaTextBox, "El campo Marca no puede estar vacio."); MarcaTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(UnidadTextBox.Text)) { MyErrorProvider.SetError(UnidadTextBox, "El campo Unidad de Medida no puede estar vacio."); UnidadTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(CostoTextBox.Text)) { MyErrorProvider.SetError(CostoTextBox, "El campo Costo no puede estar vacio."); CostoTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(ImporteTextBox.Text)) { MyErrorProvider.SetError(ImporteTextBox, "El campo Importe no puede estar vacio."); ImporteTextBox.Focus(); paso = false; } if (CantidadNumericUpDown.Value == 0) { MyErrorProvider.SetError(CantidadNumericUpDown, "La cantidad no puede ser 0"); CantidadNumericUpDown.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") }