public async Task <bool> UpdateAsync(core.TitleIV TitleIV) { if (!await TitleIVExists(TitleIV.UNITID)) { return(false); } var upTitleIV = TitleIV.ToDataObject(); _context.TitleIv.Update(upTitleIV); _context.Update(upTitleIV); return(_context.ChangeTracker.HasChanges()); }
public async Task <bool> AddAsync(core.TitleIV titleIV) { if (await TitleIVExists(titleIV.UNITID)) { return(false); } //Use Gateway to stored proc var result = await _gateway.InsertTitleIVAsync(titleIV.ToDataObject()); return(result); //EF Can't handle object size. //if (await TitleIVExists(TitleIV.UNITID)) // return false; //var newTitleIV = TitleIV.ToDataObject(); //_context.TitleIv.Add(newTitleIV); //return _context.ChangeTracker.HasChanges(); }