public ActionResult AddDistributionGroupManager(FormCollection _POST) { try { model.DistributionGroup.Organization = _POST["organization"]; model.DistributionGroup.DomainName = _POST["domainname"]; model.DistributionGroup.ManagedBy = _POST["upnselector"]; CommonCAS.Log(string.Format("has run Mail/AddDistributionGroupManager for group {0}\\{1}", model.DistributionGroup.Organization, model.DistributionGroup.DomainName)); using (MyPowerShell ps = new MyPowerShell()) { ps.AddDistributionGroupManager(model.DistributionGroup).Invoke(); } CommonCAS.Stats("Mail/AddDistributionGroupManager"); return(View("AddDistributionGroupManagerSuccess", model)); } catch (Exception exc) { CommonCAS.Log("Exception: " + exc.Message); model.ActionFailed = true; model.Message = exc.Message; return(View(model)); } }