//public async Task<IActionResult> AddBranch(string BranchName, int totalEmployee, bool status) public async Task <IActionResult> AddBranch(Branch branch) { //Branch branch = new Branch(); //branch.BranchName = BranchName; //branch.TotalEmployee = totalEmployee; //branch.Status = status; //await _dc.Branches.AddAsync(branch); //await _dc.SaveChangesAsync(); //repo.AddBranch(branch); //await repo.SaveAsync(); uow.BranchRepository.AddBranch(branch); await uow.SaveAync(); return(Ok(branch)); }