private bool EliminarOcupacion() { try { if (SelectedItem != null || SelectedItem.ID_OCUPACION >= 99) { cOcupacion ocupacion = new cOcupacion(); if (!ocupacion.Eliminar(SelectedItem.ID_OCUPACION)) { return(false); } Clave = 0; Descripcion = string.Empty; SelectedEstatus = null; Busqueda = string.Empty; this.GetOcupacion(); } return(true); } catch (Exception ex) { StaticSourcesViewModel.ShowMessageError("Algo pasó...", "Ocurrió un error al eliminar.", ex); return(false); } }
private void GuardarOcupacion() { try { cOcupacion ocupacion = new cOcupacion(); if (Clave > 0) { //Actualizar SelectedItem.DESCR = Descripcion; SelectedItem.ESTATUS = SelectedEstatus.CLAVE; //tatuaje.Actualizar(SelectedItem); ocupacion.Actualizar(new OCUPACION { ID_OCUPACION = Clave, DESCR = SelectedItem.DESCR, ESTATUS = SelectedEstatus.CLAVE }); } else { //Agregar ocupacion.Insertar(new OCUPACION { ID_OCUPACION = Clave, DESCR = Descripcion, ESTATUS = SelectedEstatus.CLAVE }); } //Limpiamos las variables Clave = 0; Descripcion = string.Empty; Busqueda = string.Empty; SelectedEstatus = null; //Mostrar Listado GetOcupacion(); } catch (Exception ex) { StaticSourcesViewModel.ShowMessageError("Algo pasó...", "Ocurrió un error al guardar.", ex); } }