コード例 #1
0
        public void Add(PartnerBranch entity)
        {
            if (entity.Address == null)
            {
                entity.Address = new Address();
            }

            _context.Addresses.Add(entity.Address);

            _context.PartnerBranches.Add(entity);
            //_context.SaveChanges();
        }
コード例 #2
0
        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));
        }
コード例 #3
0
 public void Update(PartnerBranch entity)
 {
     _context.Update(entity);
     //_context.SaveChanges();
 }
コード例 #4
0
 public void Remove(PartnerBranch entity)
 {
     _context.Remove(entity);
     _context.Remove(entity.Address);
     //_context.SaveChanges();
 }