示例#1
0
 /// <summary>
 ///     创建申请
 /// </summary>
 /// <param name="submitDate">提交日期</param>
 /// <param name="title">标题</param>
 /// <param name="caacDocNumber">民航局申请文号</param>
 /// <param name="status">状态</param>
 /// <param name="note">民航局申请跟踪备忘录</param>
 /// <param name="caacDocumentName">民航局文档名称</param>
 /// <param name="caacDocumentId">民航局文档主键</param>
 /// <param name="airlinesId"></param>
 /// <returns></returns>
 public static Request CreateRequest(DateTime? submitDate, string title,
     string caacDocNumber, int status, string note,string caacDocumentName,
     Guid caacDocumentId, Guid airlinesId)
 {
     var request = new Request
     {
         CreateDate = DateTime.Now,
         SubmitDate = submitDate,
     };
     request.GenerateNewIdentity();
     request.SetTitle(title);
     request.SetCaacDocNumber(caacDocNumber);
     request.SetRequestStatus((RequestStatus) status);
     request.SetNote(note);
     request.SetCaacDocument(caacDocumentId, caacDocumentName);
     request.SetAirlines(airlinesId);
     return request;
 }