/// <summary> /// 新增做法 /// </summary> /// <param name="odw">做法对象</param> /// <returns></returns> public bool Add(DischesWay odw) { if (odw == null) { return false; } //添加 using (ChooseDishesEntities entities = new ChooseDishesEntities()) { try { entities.DischesWay.Add(odw); entities.SaveChanges(); return true; } catch (Exception e) { e.ToString(); return false; } } }
/**根据做法对象id作为参数修改做法 type.Name = odw.Name; type.Status = odw.Status; type.UpdateBy = odw.UpdateBy; //修改人编号 type.UpdateDatetime = odw.UpdateDatetime; //修改时间 type.WayDetail = odw.WayDetail; type.DischesWayId = odw.DischesWayId; type.AddPrice = odw.AddPrice; type.AddPriceByNum = odw.AddPriceByNum; type.Deleted = odw.Deleted; type.PingYing = odw.PingYing; */ public bool Modify(DischesWay odw) { if (odw == null) { return false; } //修改 直接修改 using (ChooseDishesEntities entities = new ChooseDishesEntities()) { try { var type = entities.DischesWay.SingleOrDefault(bt => bt.DischesWayId == odw.DischesWayId); if (type != null) { type.Name = odw.Name; type.Status = odw.Status; type.UpdateBy = odw.UpdateBy; type.UpdateDatetime = odw.UpdateDatetime; type.WayDetail = odw.WayDetail; type.AddPrice = odw.AddPrice; type.AddPriceByNum = odw.AddPriceByNum; type.Deleted = odw.Deleted; type.PingYing = odw.PingYing; entities.SaveChanges(); return true; } } catch (Exception e) { e.ToString(); return false; } return false; } }
public DischesWay CreateDishesWay(DishesWayBean bean) { DischesWay beanBack = new DischesWay(); beanBack.DischesWayId = bean.DischesWayId; beanBack.DischesWayNameId = bean.DischesWayNameId; beanBack.Code = bean.Code; beanBack.Name = bean.Name; beanBack.WayDetail = bean.WayDetail; beanBack.PingYing = bean.PingYing; beanBack.AddPrice = bean.AddPrice; beanBack.AddPriceByNum = bean.AddPriceByNum; beanBack.CreateDatetime = bean.CreateDatetime; beanBack.CreateBy = bean.CreateBy; beanBack.Deleted = bean.Deleted; beanBack.Status = bean.Status; beanBack.UpdateDatetime = bean.UpdateDatetime; beanBack.UpdateBy = bean.UpdateBy; return beanBack; }
/**根据指定编码删除对应做法*/ public bool Deleted(int id) { if (id < 0) { return false; } using (ChooseDishesEntities entities = new ChooseDishesEntities()) { try { DischesWay booktype = new DischesWay() { DischesWayId = id, }; DbEntityEntry<DischesWay> entry = entities.Entry<DischesWay>(booktype); entry.State = EntityState.Deleted; entities.SaveChanges(); return true; } catch (Exception e) { e.ToString(); return false; } } }
public DishesWayBean CreateDishesWayBean(DischesWay bean) { this.DischesWayId = bean.DischesWayId; this.DischesWayNameId = bean.DischesWayNameId; this.Code = bean.Code; this.Name = bean.Name; this.WayDetail = bean.WayDetail; this.PingYing = bean.PingYing; this.AddPrice = bean.AddPrice; this.AddPriceByNum = bean.AddPriceByNum; this.CreateDatetime = bean.CreateDatetime; this.CreateBy = bean.CreateBy; this.Deleted = bean.Deleted; this.Status = bean.Status; this.UpdateDatetime = bean.UpdateDatetime; this.UpdateBy = bean.UpdateBy; if (bean.AddPriceByNum == 0) { this.addPriceByNum = false; } else { this.addPriceByNum = true; } return this; }