// GET: Admin/CatTipoCliente/Edit/5
 public ActionResult Edit(int?id)
 {
     try
     {
         if (id == null || id == 0)
         {
             TempData["typemessage"] = "2";
             TempData["message"]     = "No se puede cargar la vista";
             return(RedirectToAction("Index"));
         }
         Token.SaveToken();
         CatTipoClienteModels catTipoCliente = new CatTipoClienteModels();
         catTipoCliente.Id_tipoCliente = id.Value;
         _CatTipoCliente_Datos tipoCliente_Datos = new _CatTipoCliente_Datos();
         catTipoCliente = tipoCliente_Datos.ObtenerDetalleCatTipoCliente(catTipoCliente, conexion);
         return(View(catTipoCliente));
     }
     catch (Exception)
     {
         CatTipoProveedorModels TipoProveedor = new CatTipoProveedorModels();
         TempData["typemessage"] = "2";
         TempData["message"]     = "No se puede cargar la vista";
         return(View(TipoProveedor));
     }
 }