public ActionResult UpdateCompanyInfo(int conflictId, string userId, Company company) { var c = BLLCompanies.AddOrUpdateCompany(company, userId); BLLCompanies.AddOrUpdateCompanyForUserInConflict(c.Id, userId, conflictId); return(RedirectToAction("Conflict", "Viewer", new { conflictId = conflictId })); }
public ActionResult AskArbitration(int conflictId) { AskArbitrationViewModel model = new AskArbitrationViewModel(); model.Conflict = BLLConflicts.GetConflictForArbitration(conflictId); model.User = BLLUsers.GetMyProfil(User.Identity.GetId()); if (model.Conflict.UsersInConflicts.First(c => c.IdUser == model.User.Id).IdUserCompany != null) { model.Company = BLLCompanies.GetCompany(model.Conflict.UsersInConflicts.First(c => c.IdUser == model.User.Id).IdUserCompany.Value); } if (model.Company == null) { model.Company = new Company(); } return(View(model)); }