public ActionResult Delete(string id, FormCollection collection)
 {
     try
     {
         CatProveedorAlmacenModels  proveedor      = new CatProveedorAlmacenModels();
         _CatProveedorAlmacen_Datos proveedorDatos = new _CatProveedorAlmacen_Datos();
         proveedor.Conexion           = Conexion;
         proveedor.IDProveedorAlmacen = id;
         proveedor.Opcion             = 3;
         proveedor.Usuario            = User.Identity.Name;
         proveedor = proveedorDatos.EliminarProveedorAlmacen(proveedor);
         if (proveedor.Completado == true)
         {
             //TempData["typemessage"] = "1";
             //TempData["message"] = "El registro se elimino correctamente.";
             return(Json(""));
         }
         else
         {
             TempData["typemessage"] = "2";
             TempData["message"]     = "Ocurrió un error al intentar eliminar.";
             return(View(proveedor));
         }
     }
     catch
     {
         CatProveedorAlmacenModels proveedor = new CatProveedorAlmacenModels();
         TempData["typemessage"] = "2";
         TempData["message"]     = "Ocurrió un error el intentar guardar. Contacte a soporte técnico";
         return(View());
     }
 }