Exemple #1
0
        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 }));
        }
Exemple #2
0
        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));
        }