private void Guardar() { try { var obj = new cTipoRecurso(); var tr = new TIPO_RECURSO(); tr.DESCR = Descripcion; tr.TIPO = Tipo; tr.ESTATUS = Estatus; if (SelectedItem != null) { //Actualizar tr.ID_TIPO_RECURSO = SelectedItem.ID_TIPO_RECURSO; obj.Actualizar(tr); } else { //Agregar obj.Insertar(tr); } //Limpiamos las variables Clave = 0; Descripcion = Tipo = string.Empty; Estatus = "S"; Busqueda = string.Empty; //Mostrar Listado Consulta(); } catch (Exception ex) { StaticSourcesViewModel.ShowMessageError("Algo pasó...", "Ocurrió un error al guardar.", ex); } }
private void Consulta() { try { cTipoRecurso tipoRecurso = new cTipoRecurso(); ListItems.Clear(); ListItems = new List <TIPO_RECURSO>(tipoRecurso.ObtenerTodos(Busqueda, string.Empty)); if (ListItems.Count > 0) { EmptyVisible = false; } else { EmptyVisible = true; } } catch (Exception ex) { StaticSourcesViewModel.ShowMessageError("Algo pasó...", "Ocurrió un error al obtener datos.", ex); } }