public ActionResult ContactoProEdit(string id, string id2)
 {
     try
     {
         Token.SaveToken();
         CatContactosModels         Contacto       = new CatContactosModels();
         _CatProveedorAlmacen_Datos ProveedorDatos = new _CatProveedorAlmacen_Datos();
         Contacto.IDContacto  = id;
         Contacto.IDProveedor = id2;
         Contacto.Conexion    = Conexion;
         Contacto             = ProveedorDatos.ObtenerDetalleCatcontactoProveedor(Contacto);
         return(View(Contacto));
     }
     catch (Exception)
     {
         CatContactosModels Contacto = new CatContactosModels();
         Contacto.IDProveedor    = id2;
         TempData["typemessage"] = "2";
         TempData["message"]     = "No se puede cargar la vista";
         return(RedirectToAction("ContactoPro", new { id = Contacto.IDProveedor }));
     }
 }