/// <summary> /// 更新指定物资申请记录 /// </summary> /// <param name="materialapply">指定物资申请记录</param> public void Update(Materialapply materialapply) { using (var context = new SchoolOAContext()) { context.Materialapply.Update(materialapply); context.SaveChanges(); } }
public bool UpdateMaterial(int state, int id) { Materialapply material = zhenjiaoRepository.QueryMaterialById(id); material.State = state; bool flag = zhenjiaoRepository.UpdateMaterialApply(material); return(flag); }
public Materialapply QueryMaterialById(int id) { Materialapply material = null; using (var context = new oaContext()) { material = context.Materialapply.FirstOrDefault(x => x.Id == id); context.SaveChanges(); } return(material); }
public bool UpdateMaterialApply(Materialapply materialApply) { using (var context = new oaContext()) { try { context.Materialapply.Update(materialApply); } catch { return(false); } context.SaveChanges(); } return(true); }
/// <summary> /// 创建物资申请 /// </summary> /// <param name="departmentid">部门ID</param> /// <param name="teacherid">教师ID</param> /// <param name="goodsname">物资名称</param> /// <param name="goodsnum">物资数量</param> /// <param name="goodsprice">物资价格</param> /// <param name="remarks">申请原因</param> public void Add(string departmentid, string teacherid, string goodsname, int goodsnum, float goodsprice, string remarks) { using (SchoolOAContext context = new SchoolOAContext()) { Materialapply materialapply = new Materialapply { Departmentid = departmentid, Tid = teacherid, Goodsname = goodsname, Goodsnum = goodsnum, Goodsprice = goodsprice, Remarks = remarks, State = 0 //新建物资申请状态默认未处理;0-未处理1-同意2-拒绝 }; context.Materialapply.Add(materialapply); context.SaveChanges(); } }