private void AgregarButton_Click(object sender, EventArgs e) { if (DataGridView.DataSource != null) { this.Detalle = (List <ProyectoDetalle>)DataGridView.DataSource; } if (TipoTareaComboBox.Text == string.Empty) { MessageBox.Show("Ingrese un Tipo de Tarea", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } int total; int tiempo; Tarea tareas = TareasBLL.Buscar(Convert.ToInt32(TipoTareaComboBox.SelectedValue)); this.Detalle.Add(new ProyectoDetalle( TipoId: tareas.TareaId, TipoTarea: tareas.TipoTarea, Requerimiento: RequerimientosTextBox.Text, Tiempo: Convert.ToInt32(TiempoTextBox.Text) ) ); CargaGrid(); total = Convert.ToInt32(TiempoTotalTextBox.Text); tiempo = Convert.ToInt32(TiempoTextBox.Text); total += tiempo; TiempoTotalTextBox.Text = total.ToString(); }
private void Agregarbutton_Click(object sender, EventArgs e) { if (DetalledataGridView.DataSource != null) { this.Detalle = (List <ProyectoDetalle>)DetalledataGridView.DataSource; } if (RequerimentotextBox.Text == string.Empty) { ErroreserrorProvider.SetError(RequerimentotextBox, "Este campo no puede quedar vacio"); RequerimentotextBox.Focus(); return; } if (TiempotextBox.Text == string.Empty) { ErroreserrorProvider.SetError(TiempotextBox, "Este campo no puede quedar vacio"); TiempotextBox.Focus(); return; } if (string.IsNullOrWhiteSpace(TipoTareacomboBox.Text)) { ErroreserrorProvider.SetError(TipoTareacomboBox, "Debe agregar un tipo de tarea especifico"); TipoTareacomboBox.Focus(); return; } Tareas tareas = TareasBLL.Buscar(Convert.ToInt32(TipoTareacomboBox.SelectedValue)); this.Detalle.Add( new ProyectoDetalle ( TipoId: tareas.TareaId, TipoTarea: tareas.TipoTarea, Requerimentos: RequerimentotextBox.Text, Tiempo: Convert.ToInt32(TiempotextBox.Text) ) ); CargarGrid(); int totalTiempo = Convert.ToInt32(TiempototaltextBox.Text); int tiempo = Convert.ToInt32(TiempotextBox.Text); totalTiempo += tiempo; TiempototaltextBox.Text = totalTiempo.ToString(); }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { Tareas encontrado = TareasBLL.Buscar(Tarea.TareaId); if (encontrado != null) { Tarea = encontrado; Cargar(); } else { Limpiar(); MessageBox.Show("Tarea no existe en la base de datos", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void EliminarButton_Click(object sender, RoutedEventArgs e) { Tareas existe = TareasBLL.Buscar(Tarea.TareaId); if (existe == null) { MessageBox.Show("No existe la tarea en la base de datos", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); return; } else { TareasBLL.Eliminar(Tarea.TareaId); MessageBox.Show("Eliminado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); Limpiar(); } }
private void BuscarButton_Click(object sender, EventArgs e) { MyErrorProvider.Clear(); int id; Tareas tareas = new Tareas(); int.TryParse(TareaIdNumericUpDown.Text, out id); Limpiar(); tareas = TareasBLL.Buscar(id); if (tareas != null) { LlenarCampos(tareas); } else { MessageBox.Show("Tarea no Encontrada", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private Tareas BuscarId(string tipo) { Tareas tarea = new Tareas(); if (tipo == "Análisis") { tarea = TareasBLL.Buscar(1); } if (tipo == "Diseño") { tarea = TareasBLL.Buscar(2); } if (tipo == "Programación") { tarea = TareasBLL.Buscar(3); } if (tipo == "Prueba") { tarea = TareasBLL.Buscar(4); } return(tarea); }
private bool ExisteEnLaBaseDeDatos() { Tareas esValido = TareasBLL.Buscar(Tarea.TareaId); return(esValido != null); }