private void GetTiposUnidadMedida()
        {
            try
            {
                cDrogaUM unidadmedida = new cDrogaUM();
                ListItems.Clear();
                if (string.IsNullOrEmpty(Busqueda))
                {
                    ListItems = new cPersonalidadMotivo().ObtenerTodos().ToList();
                }
                else
                {
                    ListItems = new cPersonalidadMotivo().ObtenerTodos().Where(w => w.DESCR.Contains(Busqueda) || w.ESTATUS.Contains(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);
            }
        }
Exemple #2
0
 private bool EliminarTipoEstudio()
 {
     try
     {
         //if (SelectedItem != null || SelectedItem.ID_TIPO >= 100)
         if (SelectedItem != null)
         {
             cDrogaUM unidadmedida = new cDrogaUM();
             if (!unidadmedida.Eliminar(SelectedItem.ID_UNIDAD_MEDIDA))
             {
                 return(false);
             }
             Clave       = 0;
             Descripcion = string.Empty;
             Busqueda    = string.Empty;
             Abreviatura = string.Empty;
             this.GetTiposUnidadMedida();
         }
         return(true);
     }
     catch (Exception ex)
     {
         StaticSourcesViewModel.ShowMessageError("Algo pasó...", "Ocurrió un error al eliminar.", ex);
         return(false);
     }
 }
Exemple #3
0
        private void GuardarUnidadMedida()
        {
            try
            {
                cDrogaUM unidadmedida = new cDrogaUM();
                if (Clave > 0)
                {  //Actualizar
                   //SelectedItem.DESCR = Descripcion;
                   //tipoEstudio.Actualizar(SelectedItem);

                    unidadmedida.Actualizar(new DROGA_UNIDAD_MEDIDA
                    {
                        ID_UNIDAD_MEDIDA = Clave,
                        ABREVIATURA      = Abreviatura,
                        DESCR            = Descripcion,
                        ESTATUS          = SelectedEstatus.CLAVE
                    });
                }
                else
                {   //Agregar
                    unidadmedida.Insertar(new DROGA_UNIDAD_MEDIDA
                    {
                        ID_UNIDAD_MEDIDA = Clave,
                        ABREVIATURA      = Abreviatura,
                        DESCR            = Descripcion,
                        ESTATUS          = SelectedEstatus.CLAVE
                    });
                }
                //Limpiamos las variables
                Clave           = 0;
                Descripcion     = string.Empty;
                Busqueda        = string.Empty;
                Abreviatura     = string.Empty;
                SelectedEstatus = null;
                //Mostrar Listado
                this.GetTiposUnidadMedida();
            }
            catch (Exception ex)
            {
                StaticSourcesViewModel.ShowMessageError("Algo pasó...", "Ocurrió un error al guardar.", ex);
            }
        }
Exemple #4
0
        private void GetTiposUnidadMedida()
        {
            try
            {
                cDrogaUM unidadmedida = new cDrogaUM();

                ListItems.Clear();
                ListItems = unidadmedida.ObtenerTodos().ToList();
                if (ListItems.Count > 0)
                {
                    EmptyVisible = false;
                }
                else
                {
                    EmptyVisible = true;
                }
            }
            catch (Exception ex)
            {
                StaticSourcesViewModel.ShowMessageError("Algo pasó...", "Ocurrió un error al obtener datos.", ex);
            }
        }