public WishDto Update(int id) { WishEntity entity = DatabaseContext.Wishes.Find(id); if (entity != null) { DatabaseContext.Entry(entity).State = System.Data.Entity.EntityState.Modified; WishDto dto = new WishDto() { WishId = entity.WishId, //UserId = entity.UserId, ExtraPay = entity.ExtraPay, MaxPrice = entity.MaxPrice, GrantedOn = entity.GrantedOn, Name = entity.Name }; DatabaseContext.SaveChanges(); return(dto); } else { throw new NotImplementedException(); } }
public void Create(WishDto dto) { WishEntity entity = new WishEntity() { ExtraPay = dto.ExtraPay, MadeOn = (DateTime)dto.MadeOn, MadeById = dto.MadeById, GrantedById = dto.GrantedById, GrantedOn = dto.GrantedOn, Name = dto.Name, MaxPrice = dto.MaxPrice }; DatabaseContext.Wishes.Add(entity); DatabaseContext.SaveChanges(); dto.WishId = entity.WishId; }