/// <summary> /// 开启盘点单,保存验收单信息 /// </summary> /// <param name="billInfo"></param> /// <param name="msg"></param> /// <returns></returns> public static bool SavePdDataInfo(DBPdDataInfo PdDataInfo, out string msg) { int num; if (!BaseDAL.DBTool.ExecSql(" Delete From tPdDataInfo ", out num, out msg)) { return(false); } return(BaseDAL.DBTool.Insert <DBPdDataInfo>(PdDataInfo, out num, out msg)); }
/// <summary> /// 获取当前单据信息 /// </summary> /// <param name="msg">返回的消息</param> /// <returns>返回是否成功</returns> public static bool GetPdDataInfo(out DBPdDataInfo PdDataInfo, out string msg) { SQLiteDataReader reader; if (!BaseDAL.DBTool.ExecSql("Select * From tPdDataInfo ", out reader, out msg)) { PdDataInfo = null; return(false); } ICollection <DBPdDataInfo> source = BaseDAL.ObjTool.BuildObject <DBPdDataInfo>(reader); reader.Close(); if (source.Count > 0) { PdDataInfo = source.First <DBPdDataInfo>(); return(true); } msg = "未找到盘点单信息。"; PdDataInfo = null; return(false); }