Esempio n. 1
0
 public string GetEnquiryDetailListByEnquiryID(Guid enquiryID)
 {
     try
     {
         List <EnquiryDetailViewModel> enquiryItemViewModelList = new List <EnquiryDetailViewModel>();
         if (enquiryID == Guid.Empty)
         {
             EnquiryDetailViewModel enquiryDetailVM = new EnquiryDetailViewModel()
             {
                 ID             = Guid.Empty,
                 EnquiryID      = Guid.Empty,
                 ProductID      = Guid.Empty,
                 ProductModelID = Guid.Empty,
                 ProductSpec    = string.Empty,
                 Qty            = 0,
                 UnitCode       = null,
                 Rate           = 0,
                 Product        = new ProductViewModel()
                 {
                     ID   = Guid.Empty,
                     Code = string.Empty,
                     Name = string.Empty,
                 },
                 ProductModel = new ProductModelViewModel()
                 {
                     ID   = Guid.Empty,
                     Name = string.Empty
                 },
                 Unit = new UnitViewModel()
                 {
                     Description = null,
                 },
             };
             enquiryItemViewModelList.Add(enquiryDetailVM);
         }
         else
         {
             enquiryItemViewModelList = Mapper.Map <List <EnquiryDetail>, List <EnquiryDetailViewModel> >(_enquiryBusiness.GetEnquiryDetailListByEnquiryID(enquiryID));
         }
         return(JsonConvert.SerializeObject(new { Status = "OK", Records = enquiryItemViewModelList, Message = "Success" }));
     }
     catch (Exception ex)
     {
         AppConstMessage cm = _appConstant.GetMessage(ex.Message);
         return(JsonConvert.SerializeObject(new { Status = "ERROR", Records = "", Message = cm.Message }));
     }
 }