public async Task AddCompany(AddEditCompanyViewModel model) { var company = Mapper.Map <Company>(model); _context.Companies.Add(company); await _context.SaveChangesAsync(); }
public async Task EditCompany(AddEditCompanyViewModel model, int id) { var eCompany = await GetCompanyById(id); if (eCompany == null) { return; } eCompany.PHC = model.PHC; eCompany.Name = model.Name; eCompany.Address = model.Address; eCompany.PhoneNumber = model.PhoneNumber; await _context.SaveChangesAsync(); }
public async Task <IActionResult> Edit(int id, AddEditCompanyViewModel model) { await _companiesRep.EditCompany(model, id); return(RedirectToAction("Index")); }
public async Task <IActionResult> Add(AddEditCompanyViewModel model) { await _companiesRep.AddCompany(model); return(RedirectToAction("Index")); }