private void bunifuTileButton3_Click(object sender, EventArgs e) { CalendarioPm cp = new CalendarioPm(); cp.ShowDialog(); }
private void lvOpciones_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e) { if (lvOpciones.SelectedItems.Count == 1) { ListViewItem lviOptionSeleted = lvOpciones.SelectedItems[0]; Acciones_list opSel = (Acciones_list)lviOptionSeleted.Tag; switch (opSel) { case Acciones_list.AgregarMay: switch (type_selected) { //MAQUINAS case 0: CreateFormModalMachines(opSel, null); break; //SISTEMAS case 1: CreateFormModalSystem(opSel, null, null); break; //CONJUNTOS case 2: ListViewItem lv_edit_co = lvConjuntos.SelectedItems[0]; Conjuntos con = (Conjuntos)lv_edit_co.Tag; CreateFormModalConjuntos(opSel, listSubSytems.Where(x => x.id == con.id_sistema).First(), null); break; default: break; } break; case Acciones_list.AgregarMen: switch (type_selected) { //MAQUINA case 0: ListViewItem lvi = lvMaquinas.SelectedItems[0]; Machines m = (Machines)lvi.Tag; CreateFormModalSystem(opSel, m, null); break; //SISTEMA case 1: ListViewItem lvi_sis = lvSistemas.SelectedItems[0]; Sistemas sis = (Sistemas)lvi_sis.Tag; CreateFormModalConjuntos(opSel, sis, null); break; case 2: //var compWin = new CalendarioPMBiBlio.Calendar(); //ElementHost.EnableModelessKeyboardInterop(compWin); //compWin.Show(); ListViewItem lvi_s = lvConjuntos.SelectedItems[0]; Conjuntos cc = (Conjuntos)lvi_s.Tag; Util.Global.conjunto = cc; CalendarioPm cpm = new CalendarioPm(); cpm.ShowDialog(); cpm.Dispose(); cpm = null; GC.Collect(); break; default: break; } break; case Acciones_list.Editar: switch (type_selected) { case 0: ListViewItem lvi = lvMaquinas.SelectedItems[0]; Machines m = (Machines)lvi.Tag; CreateFormModalMachines(opSel, m); break; case 1: ListViewItem lv = lvSistemas.SelectedItems[0]; Sistemas sis = (Sistemas)lv.Tag; CreateFormModalSystem(opSel, null, sis); break; //CONJUNTOS case 2: ListViewItem lv_edit_co = lvConjuntos.SelectedItems[0]; Conjuntos con = (Conjuntos)lv_edit_co.Tag; CreateFormModalConjuntos(opSel, listSubSytems.Where(x => x.id == con.id_sistema).First(), con); break; default: break; } break; case Acciones_list.Eliminar: switch (type_selected) { //MAQUINA case 0: ListViewItem lvi = lvMaquinas.SelectedItems[0]; Machines m = (Machines)lvi.Tag; CreateFormModalMachines(opSel, m); break; case 1: ListViewItem lv = lvSistemas.SelectedItems[0]; Sistemas sis_del = (Sistemas)lv.Tag; CreateFormModalSystem(opSel, null, sis_del); break; //CONJUNTOS case 2: ListViewItem lv_eli = lvConjuntos.SelectedItems[0]; Conjuntos con_del = (Conjuntos)lv_eli.Tag; CreateFormModalConjuntos(opSel, listSubSytems.Where(x => x.id == con_del.id_sistema).First(), con_del); break; default: break; } break; default: break; } } }