private void OnDeleteClosed(object sender, WindowClosedEventArgs e) { RadWindow wind = sender as RadWindow; if (wind.DialogResult == true) { TiposEquiposModel model = new TiposEquiposModel(tipoSeleccionado); model.DeleteTipoEquipo(); RlstTipos.SelectedIndex = -1; TiposEquiposSingleton.MySingletonInstance.RemoveTipos(tipoSeleccionado); RlstTipos.Items.Refresh(); } }
private void OnAddClosed(object sender, WindowClosedEventArgs e) { RadWindow wind = sender as RadWindow; if (String.IsNullOrWhiteSpace(wind.PromptResult)) { return; } else { CommonProperties common = new CommonProperties(); common.Descripcion = wind.PromptResult; List <CommonProperties> existentes = new TiposEquiposModel().GetTiposEquiposForInsert(common.Descripcion); if (existentes.Count != 0) { VerificaInsertaTipos verifica = new VerificaInsertaTipos(existentes); verifica.ShowDialog(); if (verifica.DialogResult == true) { return; } else { TiposEquiposModel model = new TiposEquiposModel(common); common = model.SetNewTipoEquipo(); TiposEquiposSingleton.MySingletonInstance.AddTipos(common); RlstTipos.Items.Refresh(); } } else { TiposEquiposModel model = new TiposEquiposModel(common); common = model.SetNewTipoEquipo(); TiposEquiposSingleton.MySingletonInstance.AddTipos(common); RlstTipos.Items.Refresh(); } } RlstTipos.DataContext = TiposEquiposSingleton.MySingletonInstance.Tipos; }
private void OnUpdateClosed(object sender, WindowClosedEventArgs e) { RadWindow wind = sender as RadWindow; if (String.IsNullOrWhiteSpace(wind.PromptResult)) { return; } else { CommonProperties common = tipoSeleccionado; common.Descripcion = wind.PromptResult; TiposEquiposModel model = new TiposEquiposModel(common); common = model.UpdateTipoEquipo(); TiposEquiposSingleton.MySingletonInstance.UpdateTipos(tipoSeleccionado, common); RlstTipos.Items.Refresh(); } }
private void OnDeleteClosed(object sender, WindowClosedEventArgs e) { RadWindow wind = sender as RadWindow; if (wind.DialogResult == true) { TiposEquiposModel model = new TiposEquiposModel(tipoSeleccionado); model.DeleteTipoEquipo(tipoInventario); RlstTipos.SelectedIndex = -1; if (tipoInventario == 1) { TiposEquiposSingleton.TiposComputo.Remove(tipoSeleccionado); } else { TiposEquiposSingleton.TiposMobiliario.Remove(tipoSeleccionado); } RlstTipos.Items.Refresh(); } }