예제 #1
0
        private void dgTurnos_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == 0) //Assuming the button column as second column, if not can change the index
            {
                GestorDeFlotasDesktop.AbmTurno.addEditTurno frmEditarAuto = GestorDeFlotasDesktop.AbmTurno.addEditTurno.Instance();
                frmEditarAuto.modoAbm        = "Editar";
                frmEditarAuto.turnoID        = dgTurnos.SelectedRows[0].Cells["turnoID"].Value.ToString();
                frmEditarAuto.tituloPantalla = "Editar Auto";
                if (frmEditarAuto.ShowDialog() == DialogResult.OK)
                {
                    cargarQuery();
                }
                frmEditarAuto.Close();
            }

            if (e.ColumnIndex == 1)
            {
                if (MessageBox.Show("¿Esta seguro que deséa eliminar este Turno?", "Confirmación de baja", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    SqlParameter pTurnoId = new SqlParameter("@pTurnoId", SqlDbType.VarChar, 10);
                    pTurnoId.Value = dgTurnos.SelectedRows[0].Cells["turnoID"].Value.ToString();
                    GestorDeFlotasDesktop.BD.GD1C2012.ejecutarSP("femig.eliminarTurno", pTurnoId);
                    cargarQuery();
                }
            }
        }
예제 #2
0
 private void btnNuevoTurno_Click(object sender, EventArgs e)
 {
     GestorDeFlotasDesktop.AbmTurno.addEditTurno frmAbmTurno = GestorDeFlotasDesktop.AbmTurno.addEditTurno.Instance();
     frmAbmTurno.modoAbm        = "Nuevo";
     frmAbmTurno.tituloPantalla = "Agregar Nuevo Turno";
     if (frmAbmTurno.ShowDialog() == DialogResult.OK)
     {
         cargarQuery();
     }
     frmAbmTurno.Close();
 }