public void mostrarproyectos() { this.dataListProyectos.DataSource = NProyecto.mostrarproyectos(); ocultarcolumnas(); //this.btnEliminarProyecto.Visible = true; this.lblTotal.Text = "Número de proyectos: " + Convert.ToString(dataListProyectos.Rows.Count); }
public void botonEliminarProyecto() { if (!lEdicion.Text.Equals("[MODO EDICIÓN]") && !lEdicion.Text.Equals("[MODO CREACIÓN]")) { try { DialogResult opcion; opcion = MessageBox.Show("¿Desea continuar?", "Eliminar Proyecto", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (opcion == DialogResult.OK) { string rpta = ""; rpta = NProyecto.eliminarproyecto(Convert.ToInt32(txtIdProyecto.Text)); if (rpta.Equals("OK")) { this.mensajeok("Registro eliminado"); FrmParent.frmparent.AbrirFormulario(new FrmProyecto()); } else { this.mensajeerror("¡Ups!, Al parecer tienes tareas asignadas a este proyecto..."); this.mensajeerror(rpta); } } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } } }
public void guardarProyecto() { try { string rpta = ""; if (this.txtTituloProyecto.Text == string.Empty) { mensajeerror("Formulario incompleto"); this.iconoerror.SetError(this.txtTituloProyecto, "Ingresar Título"); } else { if (esnuevo) { rpta = NProyecto.insertarproyecto( this.txtTituloProyecto.Text.Trim(), this.txtcodigoProyecto.Text.Trim(), this.txtObservacionesProyecto.Text.Trim(), Convert.ToDateTime(this.dtFechaProyecto.Value)); } else { rpta = NProyecto.editarproyecto( Convert.ToInt32(this.txtIdProyecto.Text), this.txtTituloProyecto.Text.Trim(), this.txtcodigoProyecto.Text.Trim(), this.txtObservacionesProyecto.Text.Trim(), Convert.ToDateTime(this.dtFechaProyecto.Value)); } if (rpta.Equals("OK")) { if (esnuevo) { this.mensajeok("Se ha creado el proyecto satisfactoriamente"); bloqueaProyecto(); } else { this.mensajeok("Se ha editado el proyecto satisfactoriamente"); limpiar(); } } else { this.mensajeerror(rpta); } FrmParent.frmparent.AbrirFormulario(new FrmProyecto()); } } catch (Exception ex) { MessageBox.Show(ex.Message, ex.StackTrace); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { string rpta = ""; if (this.txtTituloProyecto.Text == string.Empty) { mensajeerror("Formulario incompleto"); this.iconoerror.SetError(this.txtTituloProyecto, "Ingresar Título"); } else { if (esnuevo) { rpta = NProyecto.insertarproyecto( this.txtTituloProyecto.Text.Trim().ToUpper(), this.txtDescripcionProyecto.Text.Trim(), this.txtObservacionesProyecto.Text.Trim(), Convert.ToDateTime(this.dtFechaProyecto.Value)); } else { rpta = NProyecto.editarproyecto(Convert.ToInt32(this.txtIdProyecto.Text), this.txtTituloProyecto.Text.Trim().ToUpper(), this.txtDescripcionProyecto.Text.Trim(), this.txtObservacionesProyecto.Text.Trim(), Convert.ToDateTime(this.dtFechaProyecto.Value)); //rpta = NProyecto.editarproyecto( // Convert.ToInt32(this.txtIdProyecto.Text), // this.txtTituloProyecto.Text.Trim().ToUpper(), // this.txtObservacionesProyecto.Text.Trim(), // this.dtFechaProyecto.Value); } if (rpta.Equals("OK")) { if (esnuevo) { this.mensajeok("Se ha creado el proyecto satisfactoriamente"); } else { this.mensajeok("Se ha editado el proyecto satisfactoriamente"); } } else { this.mensajeerror(rpta); } botonesVisible(false); botones(); } } catch (Exception ex) { MessageBox.Show(ex.Message, ex.StackTrace); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { string rpta = ""; if (this.txtTituloProyecto.Text == string.Empty) { mensajeerror("Formulario incompleto"); this.iconoerror.SetError(this.txtTituloProyecto, "Ingresar Título"); } else { if (esnuevo) { rpta = NProyecto.insertarproyecto(this.txtTituloProyecto.Text.Trim().ToUpper(), this.txtObservacionesProyecto.Text.Trim(), Convert.ToDateTime(this.dtFechaProyecto.Value)); } else { rpta = NProyecto.editarproyecto(Convert.ToInt32(this.txtIdProyecto), this.txtTituloProyecto.Text.Trim().ToUpper(), this.txtObservacionesProyecto.Text.Trim(), Convert.ToDateTime(this.dtFechaProyecto)); } if (rpta.Equals("OK")) { if (esnuevo) { this.mensajeok("Se ha creado el proyecto satisfactoriamente"); } else { this.mensajeok("Se ha editado el proyecto satisfactoriamente"); } } else { this.mensajeerror(rpta); } this.esnuevo = false; this.esditar = false; botones(); this.limpiar(); //FrmPrincipal.mostrarproyectos(); //TODO es necesario mostrar los proyectos desde detalleProyecto? } } catch (Exception ex) { MessageBox.Show(ex.Message, ex.StackTrace); } }
private void btnEliminarProyecto_Click(object sender, EventArgs e) { try { DialogResult opcion; opcion = MessageBox.Show("¿Desea continuar?", "Eliminar Proyecto", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (opcion == DialogResult.OK) { int aux = 0; int id; string rpta = ""; foreach (DataGridViewRow row in dataListProyectos.Rows) { if (Convert.ToBoolean(row.Cells[0].Value)) { aux = 1; id = Convert.ToInt32(row.Cells[1].Value); rpta = NProyecto.eliminarproyecto(id); if (rpta.Equals("OK")) { this.mensajeok("Registro eliminado"); } else { this.mensajeerror("¡Ups!, Al parecer tienes tareas asignadas a este proyecto..."); this.mensajeerror(rpta); } } } if (aux < 1) { MessageBox.Show("No haz seleccionado ningún proyecto", "Eliminar Proyecto", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); } this.mostrarproyectos(); } else { this.btnEliminarProyecto.Enabled = false; this.cbEliminar.Checked = false; } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void btnEliminarProyecto_Click(object sender, EventArgs e) { if (!lEdicion.Text.Equals("")) { try { DialogResult opcion; opcion = MessageBox.Show("¿Desea continuar?", "Eliminar Proyecto", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (opcion == DialogResult.OK) { string rpta = ""; rpta = NProyecto.eliminarproyecto(Convert.ToInt32(txtIdProyecto.Text)); if (rpta.Equals("OK")) { this.mensajeok("Registro eliminado"); } else { this.mensajeerror("¡Ups!, Al parecer tienes tareas asignadas a este proyecto..."); this.mensajeerror(rpta); } } /*if (aux < 1) * { * MessageBox.Show("No haz seleccionado ningún proyecto", "Eliminar Proyecto", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); * } * this.mostrarproyectos();*/ } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } } }
private void buscarProyecto(string texto) { this.dataListProyectos.DataSource = NProyecto.buscarproyecto(texto); this.ocultarcolumnas(); }