/// <summary>
 /// Método para crear un Aplicación
 /// </summary>
 public void CrearItemSubcategoria(int idSubcategoria)
 {
     try
     {
         int idAmbiente = Convert.ToInt32(interfaceHojaDatos.Ambientes);
         var existe     = contexto.tbItemSubcategoria.Where(x => x.Nombre == interfaceHojaDatos.NombreItem && x.IdSubcategoria == idSubcategoria && x.Descripcion == interfaceHojaDatos.DescripcionItem).ToList();
         if (existe.Count > 0)
         {
             EnviarMensajeUsuario("El registro ya exsite");
         }
         else
         {
             tbItemSubcategoria itemSubcategoria = new tbItemSubcategoria();
             itemSubcategoria.IdAmbiente     = Convert.ToInt32(interfaceHojaDatos.Ambientes);
             itemSubcategoria.IdSubcategoria = idSubcategoria;
             itemSubcategoria.Nombre         = interfaceHojaDatos.NombreItem;
             itemSubcategoria.Descripcion    = interfaceHojaDatos.DescripcionItem;
             contexto.tbItemSubcategoria.Add(itemSubcategoria);
             contexto.SaveChanges();
             interfaceHojaDatos.NombreItem      = "";
             interfaceHojaDatos.DescripcionItem = "";
             CargarGrillaItemSubcategoria(idSubcategoria);
             EnviarMensajeUsuario("Registro creado satisfactoriamente");
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 /// <summary>
 /// Método para cargar la grilla Aplicaciones
 /// </summary>
 public void EliminarItemSubCategoria(int idItemSubCategoria, int idSubcategoria)
 {
     try
     {
         tbItemSubcategoria itemsubcategoria = contexto.tbItemSubcategoria.Where(x => x.Id == idItemSubCategoria).First();
         contexto.tbItemSubcategoria.Remove(itemsubcategoria);
         contexto.SaveChanges();
         CargarGrillaItemSubcategoria(idSubcategoria);
         EnviarMensajeUsuario("Registro eliminado satisfacotriamente");
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }