private bool Validar() { bool paso = true; if (DescripciontextBox.Text == string.Empty) { ErroreserrorProvider.SetError(DescripciontextBox, "Este campo no puede quedar vacio"); DescripciontextBox.Focus(); paso = false; } if (RolesBLL.ExisteDescripcion(DescripciontextBox.Text)) { ErroreserrorProvider.SetError(DescripciontextBox, "Esta descripcion ya existe en la base de datos"); DescripciontextBox.Focus(); paso = false; } if (PermisoscomboBox.Text == string.Empty) { ErroreserrorProvider.SetError(PermisoscomboBox, "Debe seleccion un Id"); PermisoscomboBox.Focus(); paso = false; } if (this.Detalle.Count == 0) { ErroreserrorProvider.SetError(DetalledataGridView, "Es necesario agregar un permis"); DetalledataGridView.Focus(); paso = false; } return(paso); }
private void deletebutton_Click(object sender, EventArgs e) { if((DetalledataGridView.Rows.Count > 0) && (DetalledataGridView.CurrentRow != null)) { Detalles.RemoveAt(DetalledataGridView.CurrentRow.Index); CargaGrid(); } else { errorProvider1.SetError(DetalledataGridView, "No hay filas"); DetalledataGridView.Focus(); } }
private void EliminarPermisobutton_Click(object sender, EventArgs e) { if ((DetalledataGridView.Rows.Count > 0) && (DetalledataGridView.CurrentRow != null)) { Detalle.RemoveAt(DetalledataGridView.CurrentRow.Index); CargarGrid(); } else { ErroreserrorProvider.SetError(DetalledataGridView, "No existen filas las cuales eliminar"); DetalledataGridView.Focus(); } }
private bool Validar() { bool paso = true; MyerrorProvider.Clear(); if (this.Detalle.Count == 0) { MyerrorProvider.SetError(DetalledataGridView, "Debes agregar un analisis"); DetalledataGridView.Focus(); paso = false; } return(paso); }
private void NuevobuttonC_Click(object sender, EventArgs e) { CotizaciontextBox.Clear(); FechadateTimePicker.Value = DateTime.Now; ComentariotextBox.Clear(); ArticuloIDnumericUpDown.Value = 0; CantidadnumericUpDown.Value = 0; MontotextBox.Clear(); DescripciontextBox.Clear(); PreciotextBox.Clear(); DetalledataGridView.ClearSelection(); Cotisar.CotizacionDetalle = new List <CotizacionesDetalle>(); DetalledataGridView.DataSource = null; DetallenumericUpDown.Value = 0; DetallenumericUpDown.Enabled = false; BuscarDetalllebutton.Enabled = false; LimpiarProvider(); Cotisar.Monto = 0; }
private bool Validar() { errorProvider1.Clear(); bool paso = true; if (string.IsNullOrWhiteSpace(EstudiantetextBox.Text)) { errorProvider1.SetError(EstudiantetextBox, "El campo estudiante no puede estar vacio"); EstudiantetextBox.Focus(); paso = false; } if (this.Detalle.Count == 0) { errorProvider1.SetError(DetalledataGridView, "Debe de agregar una categoria al detalle"); DetalledataGridView.Focus(); paso = false; } return(paso); }
private void Removerbutton_Click(object sender, EventArgs e) { string tiempo; int totalTiempo = Convert.ToInt32(TiempototaltextBox.Text); if (DetalledataGridView.Rows.Count > 0 && DetalledataGridView.CurrentRow != null) { tiempo = DetalledataGridView.CurrentRow.Cells[3].Value.ToString(); totalTiempo -= Convert.ToInt32(tiempo); TiempototaltextBox.Text = totalTiempo.ToString(); Detalle.RemoveAt(DetalledataGridView.CurrentRow.Index); CargarGrid(); } else { ErroreserrorProvider.SetError(DetalledataGridView, "No existen datos en esta tabla"); DetalledataGridView.Focus(); } }
private void AgregarAlGridbutton_Click(object sender, EventArgs e) { Estudiantes estudiantes = new Estudiantes(); if (DetalledataGridView.DataSource != null) { this.DetalleInscripciones = (List <DetalleInscripciones>)DetalledataGridView.DataSource; } string res = AsignaturacomboBox.DisplayMember.ToString(); this.DetalleInscripciones.Add( new DetalleInscripciones( DetalleInscripcionId: 0, EstudianteId: (int)EstudiantecomboBox.SelectedValue, MontoDetalle: (int)MontonumericUpDown.Value, creditos: (short)AsignaturacomboBox.SelectedValue ) ); CargarGrid(); DetalledataGridView.Focus(); }
private bool Validar() { bool paso = true; if (MontonumericUpDown.Value <= 0) { MyerrorProvider.SetError(MontonumericUpDown, "El monto no puede ser cero"); MontonumericUpDown.Focus(); paso = false; } if (this.DetalleInscripciones.Count == 0) { MyerrorProvider.SetError(DetalledataGridView, "El detalle no puede estar vacio"); DetalledataGridView.Focus(); paso = false; } if (DetalleIdnumericUpDown.Value < 0) { MyerrorProvider.SetError(DetalleIdnumericUpDown, "El detalle id no puede ser menor que cero"); DetalleIdnumericUpDown.Focus(); paso = false; } return(paso); }
private bool Validar() { bool paso = true; Empleados empleados = new Empleados(); if (string.IsNullOrEmpty(DescripciontextBox.Text)) { MyErrorProvider.SetError(DescripciontextBox, "La descripcion no puede estar vacia"); DescripciontextBox.Focus(); paso = false; } if (HorarioSalidadateTimePicker.Value.DayOfWeek == DayOfWeek.Sunday) { MyErrorProvider.SetError(HorarioSalidadateTimePicker, "No se trabajan los domingos"); HorarioSalidadateTimePicker.Focus(); paso = false; } if (HorarioDelEmpleadodateTimePicker.Value.DayOfWeek == DayOfWeek.Sunday) { MyErrorProvider.SetError(HorarioDelEmpleadodateTimePicker, "No se trabajan los domingos"); HorarioDelEmpleadodateTimePicker.Focus(); paso = false; } if (HorarioDelEmpleadodateTimePicker.Value.DayOfWeek == DayOfWeek.Saturday || HorarioDelEmpleadodateTimePicker.MinDate.Hour > 14) { MyErrorProvider.SetError(HorarioDelEmpleadodateTimePicker, "Hora invalida"); HorarioDelEmpleadodateTimePicker.Focus(); paso = false; } if (HorarioDelEmpleadodateTimePicker.MaxDate.Hour >= 22) { MyErrorProvider.SetError(HorarioDelEmpleadodateTimePicker, "Hora invalida"); HorarioDelEmpleadodateTimePicker.Focus(); paso = false; } if (HorarioSalidadateTimePicker.Value.DayOfWeek == DayOfWeek.Saturday || HorarioSalidadateTimePicker.MinDate.Hour >= 14) { MyErrorProvider.SetError(HorarioSalidadateTimePicker, "Hora invalida"); HorarioSalidadateTimePicker.Focus(); paso = false; } if (HorarioSalidadateTimePicker.Value.Hour > 22) { MyErrorProvider.SetError(HorarioSalidadateTimePicker, "Hora invalida"); HorarioSalidadateTimePicker.Focus(); paso = false; } if (string.IsNullOrEmpty(SegurotextBox.Text)) { MyErrorProvider.SetError(SegurotextBox, "El seguro no puede estar vacio"); SegurotextBox.Focus(); paso = false; } if (SueldonumericUpDown.Value == 0) { MyErrorProvider.SetError(SueldonumericUpDown, "El sueldo no puede ser cero"); SueldonumericUpDown.Focus(); paso = false; } if (IdEmpleadonumericUpDown.Value == 0) { MyErrorProvider.SetError(IdEmpleadonumericUpDown, "El id de empleado no puede estar vacio"); IdEmpleadonumericUpDown.Focus(); paso = false; } if (IdDelHorarionumericUpDown.Value == 0) { MyErrorProvider.SetError(IdDelHorarionumericUpDown, "El id del horario no puede estar vacio"); IdDelHorarionumericUpDown.Focus(); paso = false; } if (DetalledataGridView.Rows.Count == 0) { MyErrorProvider.SetError(DetalledataGridView, "El detalle no puede estar vacio"); DetalledataGridView.Focus(); paso = false; } if (empleados == null) { MessageBox.Show("El empleado no ha sido creado"); paso = false; } return(paso); }