private void ShowFormMnt() { if (TipoMnt == TipoMantenimiento.SinEspecificar) { throw new ArgumentException("No se especifico el tipo de mantenimiento."); } AsignarIdEntidadMnt(); var formMnt = new ProgramacioncitaDuplicarMntFrm(IdEntidadMnt, TipoMnt, gcConsulta, this); formMnt.ShowDialog(); }
private void bmConsulta_ItemClick(object sender, ItemClickEventArgs e) { var subMenu = e.Item as BarSubItem; if (subMenu != null) { return; } switch (e.Item.Name) { case "btnNuevo": TipoMnt = TipoMantenimiento.Nuevo; ShowFormMnt(); break; case "btnModificar": TipoMnt = TipoMantenimiento.Modificar; ShowFormMnt(); break; case "btnEliminar": EliminaRegistro(); break; case "btnActualizar": CargarDatosConsulta(); break; case "btnCerrar": Close(); break; case "btnExportCsv": case "btnExportHtml": case "btnExportMht": case "btnExportImg": case "btnExportPdf": case "btnExportRtf": case "btnExportTxt": case "btnExportXls": case "btnExportXlsx": ExportUtil.ExportToFile(gcConsulta, e.Item.Name); break; case "btnDuplicarProgramacion": //VwProgramacioncita vwProgramacioncita = (VwProgramacioncita) gvConsulta.GetFocusedRow(); //if (vwProgramacioncita != null) //{ // ProgramacionItemDuplicarFrm programacionItemDuplicarFrm = new ProgramacionItemDuplicarFrm(vwProgramacioncita); // if (programacionItemDuplicarFrm.ShowDialog() == DialogResult.OK) // { // CargarDatosConsulta(); // } //} TipoMnt = TipoMantenimiento.Modificar; AsignarIdEntidadMnt(); ProgramacioncitaDuplicarMntFrm formMnt = new ProgramacioncitaDuplicarMntFrm(IdEntidadMnt, TipoMnt, gcConsulta, null); formMnt.ShowDialog(); break; } }