//
        // GET: /Platform/SysMail/Edit/5

        public ActionResult Edit(Guid?id)
        {
            var item = new SysMail();

            if (id.HasValue)
            {
                item = _SysMailService.GetById(id.Value);
            }
            return(View(item));
        }
        public ActionResult Edit(Guid?id, SysMail collection)
        {
            if (!ModelState.IsValid)
            {
                return(View(collection));
            }

            _SysMailService.Save(id, collection);

            _unitOfWork.Commit();

            return(RedirectToAction("Index"));
        }
        //
        // GET: /Platform/SysMail/Details/5

        public ActionResult Details(Guid id)
        {
            SysMail item = _SysMailService.GetById(id);

            return(View(item));
        }