private bool Validar() { bool paso = true; if (DescripcionTextBox.Text == string.Empty) { MyErrorProvider.SetError(DescripcionTextBox, "Debes agregar un dato a este campo"); DescripcionTextBox.Focus(); paso = false; } if (this.Detalle.Count == 0) { MyErrorProvider.SetError(DetalleDataGrid, "Debes agregar Tareas a este Data grid"); DetalleDataGrid.Focus(); paso = false; } if (ProyectosBLL.ExisteDescripcion(DescripcionTextBox.Text, (int)ProyectoIdNumericUpDown.Value)) { MyErrorProvider.SetError(DescripcionTextBox, "Esta descripcion ya existe, agrega otra diferente!"); DescripcionTextBox.Focus(); paso = false; } return(paso); }
private bool Validar() { bool paso = true; if (NombreTextBox.Text == string.Empty) { MessageBox.Show("El campo no puede estar vacio", "Error"); NombreTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(DireccionTextBox.Text)) { MessageBox.Show("El campo Direccion no puede estar vacio", "Error"); DireccionTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(CedulaTextBox.Text.Replace("-", ""))) { MessageBox.Show("El campo Cedula no puede estar vacio", "Error"); CedulaTextBox.Focus(); paso = false; } if (string.IsNullOrEmpty(FechaDatePicker.Text)) { MessageBox.Show("El campo Fecha no puede estar vacio", "Error"); FechaDatePicker.Focus(); paso = false; } if (this.Detalle.Count == 0) { MessageBox.Show("Esta campo no puede estar vacio", "Error"); DetalleDataGrid.Focus(); paso = false; } return(paso); }
private void RemoverFilaButton_Click(object sender, EventArgs e) { string tiempo; int total = Convert.ToInt32(TiempoTotalTextBox.Text); MyErrorProvider.Clear(); if ((DetalleDataGrid.Rows.Count > 0) && (DetalleDataGrid.CurrentRow != null)) { tiempo = DetalleDataGrid.CurrentRow.Cells[5].Value.ToString(); total -= Convert.ToInt32(tiempo); TiempoTotalTextBox.Text = Convert.ToString(total); Detalle.RemoveAt(DetalleDataGrid.CurrentRow.Index); CargarGrid(); } else { MyErrorProvider.SetError(DetalleDataGrid, "Debes agregar Datos."); DetalleDataGrid.Focus(); } }
private bool Validar() { bool paso = true; if (string.IsNullOrWhiteSpace(NombreTex.Text)) { MessageBox.Show("El Campo Nombre no puede estar vacio"); NombreTex.Focus(); paso = false; } else { foreach (var caracter in NombreTex.Text) { if (!char.IsLetter(caracter) && !char.IsWhiteSpace(caracter)) { paso = false; MessageBox.Show("El Campo nombre solo recibe TEXTO..."); } else if (!char.IsLetter(caracter) && !char.IsWhiteSpace(caracter)) { paso = true; } } } if (string.IsNullOrWhiteSpace(DireccionTex.Text)) { MessageBox.Show("El Campo Direccion Debe LLenarse.."); DireccionTex.Focus(); paso = false; } if (FechaNacimientoDataPike.Text == string.Empty) { MessageBox.Show("Seleccione una Fecha Por favor..."); FechaNacimientoDataPike.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(CedulaTex.Text)) { MessageBox.Show("El Campo Cadula no puede estar vacio"); CedulaTex.Focus(); paso = false; } else { foreach (var caracter in CedulaTex.Text) { if (!char.IsDigit(caracter)) { paso = false; MessageBox.Show("Escriba solo numeros en el campo CEDULA.."); } else if (!char.IsDigit(caracter)) { paso = true; } } } if (DetalleDataGrid.Columns.Count == 0) { MessageBox.Show("Tiene qe agragar el TELEFONO y el TIPO para Guardar..."); DetalleDataGrid.Focus(); paso = false; } return(paso); }