예제 #1
0
 public static PolicyInfo.SaveData GetPolicyInfoSaveData(long?id)
 {
     PolicyInfo.SaveData data = new PolicyInfo.SaveData();
     data.Id                  = id;
     data.EndDate             = DateTime.Now;
     data.Series              = "1233";
     data.Number              = "0000123123";
     data.UnifiedPolicyNumber = "123123123123";
     data.StartDate           = DateTime.Now;
     data.PolicyTypeId        = bll.GetReferencesList(Constants.PolicyTypeRef).FirstOrDefault().Id;
     return(data);
 }
예제 #2
0
 public static void AddRowToPolicyInfoTable(DataTable table, PolicyInfo.SaveData data)
 {
     table.Rows.Add(
         data.Id,
         data.PolicyTypeId,
         data.Series,
         data.Number,
         data.UnifiedPolicyNumber,
         data.StartDate,
         data.EndDate,
         data.OGRN,
         data.OKATO,
         data.SmoId);
 }
 internal PolicyInfo.SaveData GetForBLL()
 {
     PolicyInfo.SaveData data = new PolicyInfo.SaveData();
     data.Id                  = this.Id;
     data.PolicyTypeId        = this.PolicyTypeId == 0 ? new long?() : this.PolicyTypeId;
     data.Series              = this.Series;
     data.Number              = this.Number;
     data.UnifiedPolicyNumber = this.UnifiedPolicyNumber;
     data.StartDate           = this.StartDate.HasValue && this.StartDate.Equals(default(DateTime)) ? null : this.StartDate;
     data.EndDate             = this.EndDate.HasValue && this.EndDate.Equals(default(DateTime)) ? null : this.EndDate;
     data.OGRN                = this.OGRN;
     data.OKATO               = this.OKATO;
     data.SmoId               = this.SmoId;
     data.SmoName             = this.SmoName;
     return(data);
 }