private TemplateEntity CreateEntity(ITemplateEditEntity editEntity) { return(new TemplateEntity(editEntity.Id, editEntity.UserIdFrom, editEntity.UserIdTo, editEntity.Amount)); }
public int Update(ITemplateEditEntity entity) { var editItem = this.CreateEntity(entity); this._dbContext.Entry(editItem).State = EntityState.Modified; this._dbContext.SaveChanges(); return(editItem.Id); }
public int Insert(ITemplateEditEntity entity) { if (entity.Id != 0) { throw new ArgumentException("entity.Id"); } var insertItem = this.CreateEntity(entity); this._dbContext.Templates.Add(insertItem); this._dbContext.SaveChanges(); return(insertItem.Id); }