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)));
 }
Esempio n. 2
0
        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);
            }
        }
Esempio n. 3
0
 public EditarGradoForm(Grado_Publicacion grado)
 {
     InitializeComponent();
     id_grado            = grado.id_grado_publicacion;
     txtDescripcion.Text = grado.descripcion;
     txtComision.Text    = Convert.ToString(grado.comision);
 }
Esempio n. 4
0
 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)));
 }
Esempio n. 11
0
 //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);
 }