Esempio n. 1
0
 /// <summary>
 /// 根据id打印试件
 /// </summary>
 /// <param name="Model.Piece"></param>
 /// <returns></returns>
 public static bool PrintPieceById(ref Model.PiecePrinter model, out string errMsg)
 {
     errMsg = "";
     try
     {
         SqlParameter[] para = new SqlParameter[]
         {
             new SqlParameter("@Id", model.Id),
             new SqlParameter("@Count", model.Count),
             new SqlParameter("@Modifier", model.Modifier),
             new SqlParameter("@ModifiedDate", model.ModifiedDate)
         };
         int i = DBHelper.ExecuteNonQuery(CommandType.StoredProcedure, "proc_PiecePrint", para);
         if (i > 0)
         {
             EventLog e = new EventLog();
             e.TargetIds = model.Id.ToString();
             e.CodeTag   = "PrintPieceById";
             e.LogName   = "打印试件";
             EventLogService.AddEventLog <Model.PiecePrinter>(e, model);
             return(true);
         }
         else
         {
             errMsg = "该试件已被删除,不能打印!";
             return(false);
         }
     }
     catch (Exception ex)
     {
         errMsg = ex.Message;
         ErrorLog e = new ErrorLog();
         e.TargetIds = model.Id.ToString();
         e.CodeTag   = "ModifyPieceById";
         e.LogName   = "打印试件";
         e.ErrorMsg  = ex.Message.ToString();
         ErrorLogService.AddErrorLog <Model.PiecePrinter>(e, model);
         return(false);
     }
 }
Esempio n. 2
0
 /// <summary>
 /// 根据id打印试件
 /// </summary>
 /// <param name="Model.Piece"></param>
 /// <returns></returns>
 public static bool PrintPieceById(ref Model.PiecePrinter model, out string errMsg)
 {
     return(PieceService.PrintPieceById(ref model, out errMsg));
 }