private void ConsultarButton_Click(object sender, RoutedEventArgs e) { List <Proyectos> listado = new List <Proyectos>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: { listado = ProyectoBLL.GetList(p => p.ProyectoId == Utilidades.Toint(CriterioTextBox.Text)); break; } case 1: { listado = ProyectoBLL.GetList(p => p.Descripcion.Contains(CriterioTextBox.Text, StringComparison.OrdinalIgnoreCase)); break; } } } else { listado = ProyectoBLL.GetList(c => true); } if (DesdeDatePicker.SelectedDate != null) { listado = (List <Proyectos>)ProyectoBLL.GetList(p => p.Fecha.Date >= DesdeDatePicker.SelectedDate); } if (HastaDatePicker.SelectedDate != null) { listado = (List <Proyectos>)ProyectoBLL.GetList(p => p.Fecha.Date <= HastaDatePicker.SelectedDate); } }
private void ModificarProyecto() { ProyectoEntidad proyecto = new ProyectoEntidad(); proyecto = ProyectoBLL.UpdateProyecto(txtDescripcion.Text, txtVersion.Text, txtAlcance.Text, int.Parse(cmbResponsable.SelectedValue.ToString())); proyecto = ProyectoBLL.SelectProyecto(int.Parse(txtIdProyecto.Text)); //txtIdProyecto.Text; }
private void CargarProyecto() { ProyectoEntidad proyecto = new ProyectoEntidad(); proyecto = ProyectoBLL.InsertProyecto(int.Parse(txtIdProyecto.Text), int.Parse(txtIdProducto.Text), txtDescripcion.Text, txtVersion.Text, txtAlcance.Text, int.Parse(cmbResponsable.SelectedValue.ToString()), false); if (txtIdProyecto.Text == "") { MessageBox.Show("Debe ingresar un ID de proyecto.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (txtIdProducto.Text == "") { MessageBox.Show("Debe ingresar un ID de producto.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (txtDescripcion.Text == "") { MessageBox.Show("Se debe ingresar una descripcion.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (txtVersion.Text == "") { MessageBox.Show("Se debe ingresar una version.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (txtAlcance.Text == "") { MessageBox.Show("Se debe ingresar un alcance.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (!string.IsNullOrEmpty(proyecto.Descripcion.ToString())) { //this.Close(); Menu menu = new Menu(); menu.ShowDialog(); } else { proyecto.IdProyecto = int.Parse(txtIdProyecto.Text); proyecto.IdProducto = int.Parse(txtIdProducto.Text); proyecto.Descripcion = txtDescripcion.Text; proyecto.Version = txtVersion.Text; proyecto.Alcance = txtAlcance.Text; proyecto.IdResponsable = cmbResponsable.SelectedIndex; proyecto.Borrado = false; MessageBox.Show("Proyecto guardado con exito"); this.Close(); } }
public ActionResult Eliminar(int id) { try { ProyectoBLL.Borrar(id); return(Json(new { ok = true, toRedirect = Url.Action("Index") }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new { ok = false, msg = "Ocurrió un error al borrar el proyecto. " + ex.Message }, JsonRequestBehavior.AllowGet)); } }
public ActionResult Modificar(Proyecto proy) { try { ProyectoBLL.Editar(proy); return(Json(new { ok = true, toRedirect = Url.Action("Index") }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new { ok = false, msg = "Ocurrió un error al modificar el proyecto. " + ex.Message }, JsonRequestBehavior.AllowGet)); } }
private void Proyecto_Load(object sender, EventArgs e) { // TODO: esta línea de código carga datos en la tabla 'gestionProductosPlanesTestingDataSet.Productos' Puede moverla o quitarla según sea necesario. //this.productosTableAdapter.Fill(this.gestionProductosPlanesTestingDataSet.Productos); this.CenterToParent(); Menu menu = new Menu(); menu.Close(); List <ProyectoEntidad> proyectos = ProyectoBLL.SelectAll(); DgvProyectos.DataSource = proyectos; }
private void EliminarButton_Click(object sender, RoutedEventArgs e) { if (ProyectoBLL.Eliminar(Utilidades.Toint(ProyectoIdTextBox.Text))) { Limpiar(); MessageBox.Show("El Registro Fue Eliminado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("El Registro no pudo se eliminado", "ERROR", MessageBoxButton.OK, MessageBoxImage.Warning); } }
//Boton Eliminar private void EliminarButton_Click(object sender, RoutedEventArgs e) { { if (ProyectoBLL.Eliminar(Utilidades.ToInt(ProyectoIdTextBox.Text))) { Limpiar(); MessageBox.Show("Registro Eliminado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("No se pudo eliminar", "Error", MessageBoxButton.OK, MessageBoxImage.Warning); } } }
//Boton Buscar private void BuscarButton_Click(object sender, RoutedEventArgs e) { Proyectos encontrado = ProyectoBLL.Buscar(proyectos.ProyectoId); if (encontrado != null) { proyectos = encontrado; Cargar(); } else { MessageBox.Show($"Este pedido no fue encontrado.\n\nAsegurese que existe o cree uno nuevo.", "ERROR", MessageBoxButton.OK, MessageBoxImage.Warning); Limpiar(); ProyectoIdTextBox.Clear(); ProyectoIdTextBox.Focus(); } }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { if (!Validar()) { return; } var paso = ProyectoBLL.Guardar(this.proyectos); if (paso) { Limpiar(); MessageBox.Show("Guardado Con Exito", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("No se pudo Guardad", "Error", MessageBoxButton.OK, MessageBoxImage.Warning); } }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { Proyectos encontrado = ProyectoBLL.Buscar(proyectos.ProyectoId); { if (encontrado != null) { proyectos = encontrado; Cargar(); MessageBox.Show("Partida Encontrada", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show($"El Id de Proyecto no pudo ser encontrado", "ERROR", MessageBoxButton.OK, MessageBoxImage.Warning); Limpiar(); ProyectoIdTextBox.Text = " "; ProyectoIdTextBox.Focus(); } } }
private void ABMProyecto_Load(object sender, EventArgs e) { this.CenterToParent(); Menu menu = new Menu(); menu.Close(); // TODO: esta línea de código carga datos en la tabla 'gestionProductosPlanesTestingDataSet8.Proyectos' Puede moverla o quitarla según sea necesario. this.proyectosTableAdapter.Fill(this.gestionProductosPlanesTestingDataSet8.Proyectos); txtIdProyecto.Text = ""; txtIdProducto.Text = ""; txtDescripcion.Text = ""; txtVersion.Text = ""; txtAlcance.Text = ""; List <ProyectoEntidad> lista = ProyectoBLL.SelectDoc(); foreach (ProyectoEntidad item in lista) { cmbResponsable.Items.Add(item); } }
public ActionResult Crear(Proyecto proy) { try { if (proy.NombreProyecto == null) { return(Json(new { ok = false, msg = "Debe ingresar el nombre del proyecto" }, JsonRequestBehavior.AllowGet)); } System.Threading.Thread.Sleep(2000); ProyectoBLL.Agregar(proy); return(Json(new { ok = true, toRedirect = Url.Action("Index") }, JsonRequestBehavior.AllowGet)); //return RedirectToAction("Index"); } catch (Exception ex) { //ModelState.AddModelError("", "Ocurrió un error al crear el proyecto. " + ex.Message); //return View(proy); return(Json(new { ok = false, msg = "Ocurrió un error al crear el proyecto. " + ex.Message }, JsonRequestBehavior.AllowGet)); } }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { List <Proyectos> listado = new List <Proyectos>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: try { listado = ProyectoBLL.GetList(p => p.ProyectoId == Utilidades.ToInt(CriterioTextBox.Text)); } catch (FormatException) { MessageBox.Show("Debes ingresar un Critero valido para aplicar este filtro.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); } break; case 1: try { listado = ProyectoBLL.GetList(d => d.Descripcion.Contains(CriterioTextBox.Text)); } catch (FormatException) { MessageBox.Show("Debes ingresar un Critero valido para aplicar este filtro.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); } break; } } else { listado = ProyectoBLL.GetList(c => true); } ConsultaDataGrid.ItemsSource = null; ConsultaDataGrid.ItemsSource = listado; }
public Respuesta PostProyecto(ProyectoDTO proyectoDTO) { ProyectoBLL proyecto = new ProyectoBLL(); return(proyecto.Insertar(proyectoDTO)); }
public Respuesta PutProyecto(ProyectoDTO proyectoDTO) { ProyectoBLL proyecto = new ProyectoBLL(); return(proyecto.PutProyecto(proyectoDTO)); }
public Respuesta DeleteProyecto(ProyectoDTO proyectoDTO) { ProyectoBLL proyecto = new ProyectoBLL(); return(proyecto.DeleteProyecto(proyectoDTO)); }
// GET: Proyecto public ActionResult Index() { var proyectos = ProyectoBLL.ListarProyectos(); return(View(proyectos)); }
public ActionResult Modificar(int id) { var proy = ProyectoBLL.DetalleProy(id); return(View(proy)); }
public List <ProyectoDTO> GetProyectos() { ProyectoBLL proyecto = new ProyectoBLL(); return(proyecto.GetRecords()); }