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 GuardarButton_Click(object sender, RoutedEventArgs e) { bool paso = false; if (Tarea.TareaId == 0) { paso = TareasBLL.Guardar(Tarea); } else { if (ExisteEnLaBaseDeDatos()) { paso = TareasBLL.Guardar(Tarea); } else { MessageBox.Show("No existe en la base de datos", "ERROR"); } } if (paso) { Limpiar(); MessageBox.Show("Guardado!", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Fallo al guardar", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void EliminarButton_Click(object sender, EventArgs e) { MyErrorProvider.Clear(); int id; int.TryParse(TareaIdNumericUpDown.Text, out id); if (TareaIdNumericUpDown.Value == 0) { MessageBox.Show("Debes agregar un id valido para poder eliminarlo.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (!TareasBLL.Existe(id)) { MessageBox.Show("Tarea Inexistente!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (MessageBox.Show("Deseas eliminar esta tarea?", "Validar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (TareasBLL.Eliminar(id)) { MessageBox.Show("Transaccion Exitosa", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } } } }
public rProyectos() { InitializeComponent(); this.DataContext = proyectos; TipoTareaComboBox.ItemsSource = TareasBLL.GetTareas(); TipoTareaComboBox.SelectedValuePath = "TareaId"; TipoTareaComboBox.DisplayMemberPath = "TipoTarea"; }
public rProyecto() { InitializeComponent(); TipoTareaComboBox.ItemsSource = TareasBLL.GetList(); TipoTareaComboBox.SelectedValuePath = "TareaID"; TipoTareaComboBox.DisplayMemberPath = "TipoTarea"; }
public rProyectos() { InitializeComponent(); this.Detalle = new List <ProyectosDetalle>(); TipoTareaComboBox.DataSource = TareasBLL.GetTareas(); TipoTareaComboBox.ValueMember = "TareaId"; TipoTareaComboBox.DisplayMember = "TipoTarea"; }
public rProyecto() { InitializeComponent(); this.DataContext = proyectos; //ComboBox de Tipotarea TipoTareaComboBox.ItemsSource = TareasBLL.GetList(s => true); TipoTareaComboBox.SelectedValuePath = "TareaId"; TipoTareaComboBox.DisplayMemberPath = "TareaId"; }
public rRegistro() { InitializeComponent(); this.DataContext = proyecto; TipoTareaComboBox.SelectedValuePath = "TareasId"; TipoTareaComboBox.DisplayMemberPath = "TipoTarea"; TipoTareaComboBox.ItemsSource = TareasBLL.GetList(); }
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_1(object sender, EventArgs e) { var listado = new List <Tareas>(); if (!string.IsNullOrEmpty(InformacionTextBox.Text)) { switch (FiltroComboBox.SelectedIndex) { case 0: listado = TareasBLL.GetList(r => r.TareaId == Utilitarios.ToInt(InformacionTextBox.Text)); break; case 1: listado = TareasBLL.GetList(r => r.Nombre.Contains(InformacionTextBox.Text)); break; case 2: listado = TareasBLL.GetList(r => r.Asignado.Contains(InformacionTextBox.Text)); break; } } else { listado = TareasBLL.GetList(c => true); } if (FiltroCheckBox.Checked == true) { listado = TareasBLL.GetList(e => e.FechaInicio.Date >= FechaDesdeDateTimePicker.Value.Date && e.FechaInicio.Date <= FechaHastaDateTimePicker.Value.Date); } if (ActivoRadioButton.Checked == true) { listado = TareasBLL.GetList(e => e.Activo == true); } if (InactivoRadioButton.Checked == true) { listado = TareasBLL.GetList(e => e.Activo == false); } TareasDataGridView.DataSource = null; TareasDataGridView.DataSource = listado; }
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 void DesComboBox_SelectedIndexChanged(object sender, EventArgs e) { if (DesComboBox.SelectedIndex == 0) { ReqTextBox.Text = TareasBLL.BuscarRequerimiento(1); TiemTextBox.Text = Convert.ToString(TareasBLL.BuscarTiempo(1)); } else if (DesComboBox.SelectedIndex == 1) { ReqTextBox.Text = TareasBLL.BuscarRequerimiento(2); TiemTextBox.Text = Convert.ToString(TareasBLL.BuscarTiempo(2)); } else if (DesComboBox.SelectedIndex == 2) { ReqTextBox.Text = TareasBLL.BuscarRequerimiento(3); TiemTextBox.Text = Convert.ToString(TareasBLL.BuscarTiempo(3)); } else if (DesComboBox.SelectedIndex == 3) { ReqTextBox.Text = TareasBLL.BuscarRequerimiento(4); TiemTextBox.Text = Convert.ToString(TareasBLL.BuscarTiempo(4)); } }
private void GuardarButton_Click(object sender, EventArgs e) { MyErrorProvider.Clear(); Tareas tareas; if (!Validar()) { return; } tareas = LlenarClase(); var paso = TareasBLL.Guardar(tareas); if (paso) { Limpiar(); MessageBox.Show("Transaccion Exitosa", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Transaccion Fallida", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void rProyectos_Load(object sender, EventArgs e) { TareacomboBox.DataSource = TareasBLL.GetTareas(); TareacomboBox.DisplayMember = "TipoTarea"; TareacomboBox.ValueMember = "TareaId"; }
private void rProyectos_Load_1(object sender, EventArgs e) { DesComboBox.DataSource = TareasBLL.GetTareas(); DesComboBox.DisplayMember = "Descripcion"; DesComboBox.ValueMember = "TareaId"; }
private bool ExisteEnLaBaseDeDatos() { Tareas esValido = TareasBLL.Buscar(Tarea.TareaId); return(esValido != null); }