public string editarGrado(Grado_Publicacion gradoModificado) { return(SQLManager.ejecutarEscalarQuery <string>("LOOPP.SP_ModificarGrado", SQLArgumentosManager.nuevoParametro("@id", gradoModificado.id_grado_publicacion) .add("@comision", gradoModificado.comision) .add("@descripcion", gradoModificado.descripcion))); }
private void btnAceptar_Click(object sender, EventArgs e) { try { this.verificarCamposObligatorios(); Grado_Publicacion nuevoGrado = new Grado_Publicacion(); nuevoGrado.descripcion = txtDescripcion.Text; nuevoGrado.comision = Convert.ToDouble(txtComision.Text); salida = gradoMngr.nuevoGrado(nuevoGrado); if (salida.Equals("OK")) { MessageBox.Show("Alta exitosa!"); } else { MessageBox.Show("Ha ocurrido un error."); } this.Dispose(); this.Close(); ConsultaGradosForm consultaGradoForm = new ConsultaGradosForm(); consultaGradoForm.ShowDialog(); } catch (Exception exc) { MessageBox.Show(exc.Message); } }
public EditarGradoForm(Grado_Publicacion grado) { InitializeComponent(); id_grado = grado.id_grado_publicacion; txtDescripcion.Text = grado.descripcion; txtComision.Text = Convert.ToString(grado.comision); }
private void datagrid_SelectionChanged_1(object sender, EventArgs e) { if (datagrid.SelectedRows.Count > 0) { Seleccionado = datagrid.SelectedRows[0].DataBoundItem as Grado_Publicacion; botonModificar.Enabled = true; } botonEliminar.Enabled = Seleccionado.Grado_Habilitado.Value; }
public ModificacionGradoForm(Grado_Publicacion grado, GD2C2018Entities context) { Context = context; InitializeComponent(); Seleccionado = grado; id = grado.Grado_ID; AgregarEventosValidacion(); CargarCampos(); }
private Grado_Publicacion BuildGradoPublicacion(DataRow row) { Grado_Publicacion nuevoGrado = new Grado_Publicacion(); nuevoGrado.id_grado_publicacion = Convert.ToInt32(row["id_grado_publicacion"]); nuevoGrado.comision = Convert.ToDouble(row["comision"]); nuevoGrado.activo = Convert.ToBoolean(row["activo"]); nuevoGrado.descripcion = Convert.ToString(row["descripcion"]); return(nuevoGrado); }
private void modificarBtn_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count > 0) { DataGridViewRow dtv = dataGridView1.SelectedRows[0]; Grado_Publicacion gradoSelected = (Grado_Publicacion)dtv.DataBoundItem; this.Dispose(); this.Close(); EditarGradoForm editarGradoForm = new EditarGradoForm(gradoSelected); editarGradoForm.ShowDialog(); } }
private void eliminarBtn_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count > 0) { DataGridViewRow dtv = dataGridView1.SelectedRows[0]; Grado_Publicacion gradoSelected = (Grado_Publicacion)dtv.DataBoundItem; String salida = gradoMngr.bajaGrado(gradoSelected); if (salida.Equals("OK")) { MessageBox.Show("Baja correcta."); this.cargar_datos(); } else { MessageBox.Show("El grado no se puede eliminar porque está siendo usado."); } } }
public string bajaGrado(Grado_Publicacion gradoBaja) { return(SQLManager.ejecutarEscalarQuery <string>("LOOPP.SP_BajaLogicaGrado", SQLArgumentosManager.nuevoParametro("@id", gradoBaja.id_grado_publicacion))); }
public string nuevoGrado(Grado_Publicacion nuevoGrado) { return(SQLManager.ejecutarEscalarQuery <string>("LOOPP.SP_NuevoGrado", SQLArgumentosManager.nuevoParametro("@comision", nuevoGrado.comision) .add("@descripcion", nuevoGrado.descripcion))); }
//Metodo llamado luego de modificar, para cambiar color public void ActualizarColor(Grado_Publicacion g) { FilaSeleccionada.DefaultCellStyle.BackColor = g.Grado_Habilitado.Value ? Color.White : Color.FromArgb(255, 230, 230); }