// GET: Admin/CatProductosAlmacen/Edit/5
 public ActionResult Edit(string id)
 {
     try
     {
         Token.SaveToken();
         CatProductosAlmacenModels  Producto      = new CatProductosAlmacenModels();
         _CatProductosAlmacen_Datos ProductoDatos = new _CatProductosAlmacen_Datos();
         _Combos_Datos Datos = new _Combos_Datos();
         Producto.Conexion                = Conexion;
         Producto.IDProductoAlmacen       = id;
         Producto.listaTipoCodigoProducto = ProductoDatos.obtenerComboCatTipoCodigo(Producto);
         Producto.listaUnidadMedida       = ProductoDatos.obtenerComboCatUnidadMedidaEdit(Producto);
         Producto.ListaTipoClasificacion  = Datos.ObtenerComboClasificacionGastos(Conexion);
         Producto = ProductoDatos.ObtenerDetalleCatProductoAlmacen(Producto);
         return(View(Producto));
     }
     catch (Exception ex)
     {
         CatProductosAlmacenModels Producto = new CatProductosAlmacenModels();
         TempData["typemessage"] = "2";
         TempData["message"]     = "No se puede cargar la vista";
         return(View(Producto));
     }
 }