Exemple #1
0
 /// <summary>
 /// 删除原料
 /// </summary>
 /// <param name="token"></param>
 /// <param name="Materil"></param>
 public virtual int DeleteMateriel(string token, Tat2010 Materil)
 {
     using (var db = new Db())
     {
         return(db.Delete(Materil));
     }
 }
Exemple #2
0
 /// <summary>
 /// 更新原料
 /// </summary>
 /// <param name="Token"></param>
 /// <param name="Materiel"></param>
 public virtual int UpdateMateriel(string Token, Tat2010 Materiel)
 {
     using (var db = new Db())
     {
         return(db.Update(Materiel));
     }
 }
Exemple #3
0
 /// <summary>
 /// 通过ID获取原料信息
 /// </summary>
 /// <param name="Id"></param>
 /// <returns></returns>
 public virtual Tat2010 GetMaterielById(string Id)
 {
     using (var db = new Db())
     {
         Tat2010 Materiel = db.GetTable <Tat2010>()
                            .FirstOrDefault(x => x.Id.Equals(Id));
         return(Materiel);
     }
 }
Exemple #4
0
 /// <summary>
 /// 增加原料
 /// </summary>
 /// <param name="Materiel"></param>
 public virtual int InsertMateriel(string token, Tat2010 Materiel)
 {
     using (var db = new Db())
     {
         TsUser tsUser = PermissionService.Proxy.GetTsUserByToken(token);
         Materiel.CCompId = tsUser.CCompany;
         var Id = SequenceService.Proxy.GenerateLocalId();
         Materiel.Id        = Id;
         Materiel.CMtrlNo   = Id;
         Materiel.TimeStamp = DateTime.Now;
         return(db.Insert(Materiel));
     }
 }