public void Add(PartnerBranch entity) { if (entity.Address == null) { entity.Address = new Address(); } _context.Addresses.Add(entity.Address); _context.PartnerBranches.Add(entity); //_context.SaveChanges(); }
public IActionResult Post(string values) { var model = new PartnerBranch(); JsonConvert.PopulateObject(values, model); if (!TryValidateModel(model)) { return(BadRequest(GetFullErrorMessage(ModelState))); } _partnerBranchRepo.Add(model); return(_uow.Commit() ? Ok() : StatusCode(StatusCodes.Status500InternalServerError)); }
public void Update(PartnerBranch entity) { _context.Update(entity); //_context.SaveChanges(); }
public void Remove(PartnerBranch entity) { _context.Remove(entity); _context.Remove(entity.Address); //_context.SaveChanges(); }