private void tsb_btn_agregar_Click(object sender, EventArgs e) { //Declaramos el objeto para pasar la informacion Obj_turnos_DAL = new Cls_turnos_DAL(); Obj_turnos_DAL.cAxn = 'I'; frm_editar_turnos_PL frm_editar_estado = new frm_editar_turnos_PL(); //le asigna la informacion al objeto de la otra pantalla frm_editar_estado.Obj_turnos_DAL = Obj_turnos_DAL; frm_editar_estado.ShowDialog(); }
private void tsb_btn_modificar_Click(object sender, EventArgs e) { if (dtg_desplegar.SelectedRows.Count == 1) { frm_editar_turnos_PL frm_editar_estado = new frm_editar_turnos_PL(); Obj_turnos_DAL = new Cls_turnos_DAL(); Obj_turnos_DAL.cId_Turno = Convert.ToChar(dtg_desplegar.SelectedRows[0].Cells[0].Value); Obj_turnos_DAL.sDesc_Turno = dtg_desplegar.SelectedRows[0].Cells[1].Value.ToString(); Obj_turnos_DAL.iCant_Horas = Convert.ToInt16(dtg_desplegar.SelectedRows[0].Cells[2].Value.ToString()); Obj_turnos_DAL.sHoraEntrada = dtg_desplegar.SelectedRows[0].Cells[3].Value.ToString(); Obj_turnos_DAL.sHoraSalida = dtg_desplegar.SelectedRows[0].Cells[4].Value.ToString(); frm_editar_estado._sEstado = dtg_desplegar.SelectedRows[0].Cells[5].Value.ToString(); Obj_turnos_DAL.cAxn = 'U'; frm_editar_estado.Obj_turnos_DAL = Obj_turnos_DAL; frm_editar_estado.ShowDialog(); if (Obj_turnos_DAL.bbandera) { MessageBox.Show("Se ha modificado correctamente", "Modificado correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); listar(); } else { if (Obj_turnos_DAL.smsjError != null) { MessageBox.Show("Ha un ocurrido un error.\n\nDetalle: " + Obj_turnos_DAL.smsjError, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Por favor selecciones una fila.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }