Example #1
0
 private bool EliminarTipoEstudio()
 {
     try
     {
         //if (SelectedItem != null || SelectedItem.ID_TIPO >= 100)
         if (SelectedItem != null)
         {
             cPersonalidadTipoEstudio tipoEstudio = new cPersonalidadTipoEstudio();
             if (!tipoEstudio.Eliminar(SelectedItem.ID_TIPO))
             {
                 return(false);
             }
             Clave       = 0;
             Descripcion = string.Empty;
             Busqueda    = string.Empty;
             this.GetTiposEstudio();
         }
         return(true);
     }
     catch (Exception ex)
     {
         StaticSourcesViewModel.ShowMessageError("Algo pasó...", "Ocurrió un error al eliminar.", ex);
         return(false);
     }
 }
Example #2
0
 private void GetTiposEstudio()
 {
     try
     {
         cPersonalidadTipoEstudio tipoEstudio = new cPersonalidadTipoEstudio();
         ListItems.Clear();
         ListItems = tipoEstudio.ObtenerTodos(Busqueda).ToList();
         if (ListItems.Count > 0)
         {
             EmptyVisible = false;
         }
         else
         {
             EmptyVisible = true;
         }
     }
     catch (Exception ex)
     {
         StaticSourcesViewModel.ShowMessageError("Algo pasó...", "Ocurrió un error al obtener datos.", ex);
     }
 }
Example #3
0
        private void GuardarTipoEstudio()
        {
            try
            {
                cPersonalidadTipoEstudio tipoEstudio = new cPersonalidadTipoEstudio();
                if (Clave > 0)
                {  //Actualizar
                   //SelectedItem.DESCR = Descripcion;
                   //tipoEstudio.Actualizar(SelectedItem);

                    tipoEstudio.Actualizar(new PERSONALIDAD_TIPO_ESTUDIO
                    {
                        ID_TIPO = Clave,
                        DESCR   = Descripcion,
                        ESTATUS = SelectedEstatus.CLAVE
                    });
                }
                else
                {   //Agregar
                    tipoEstudio.Insertar(new PERSONALIDAD_TIPO_ESTUDIO
                    {
                        ID_TIPO = Clave,
                        DESCR   = Descripcion,
                        ESTATUS = SelectedEstatus.CLAVE
                    });
                }
                //Limpiamos las variables
                Clave           = 0;
                Descripcion     = string.Empty;
                Busqueda        = string.Empty;
                SelectedEstatus = null;
                //Mostrar Listado
                this.GetTiposEstudio();
            }
            catch (Exception ex)
            {
                StaticSourcesViewModel.ShowMessageError("Algo pasó...", "Ocurrió un error al guardar.", ex);
            }
        }