public int Insert(Models.AppItemOutputRateView data) { try { this.Validate(data); var _data = new Models.AppItemOutputRateTable(); MapView2Table(data, _data); this._db.AppItemOutputRateTables.Add(_data); this._db.SaveChanges(); return(_data.ItemOutputRateID); } catch (Exception) { throw; } }
public int Update(Models.AppItemOutputRateView data) { try { this.Validate(data); var _data = new Models.AppItemOutputRateTable(); MapView2Table(data, _data); this._db.Entry(_data).State = System.Data.Entity.EntityState.Modified; this._db.SaveChanges(); return(data.ItemOutputRateID); } catch (Exception) { throw; } }