Esempio n. 1
0
        private vmCartDetailsAll DoCartDetailsGetProcess(int id)
        {
            List <vmCartDetail> vmCartdetails       = CartRepository.GetCartDetailsList(id);
            vmCartDetailSummary vmCartDetailsummary = new vmCartDetailSummary();
            decimal             tmpvalue;
            decimal?            result = decimal.TryParse((string)vmCartdetails.Sum(x => x.NetAmount).ToString(), out tmpvalue) ?
                                         tmpvalue : (decimal?)null;

            vmCartDetailsummary.TotalAmount = tmpvalue;
            vmCartDetailsummary.TotalItems  = vmCartdetails.Count();

            vmCartDetailsAll objvmCartDetailsAll = new vmCartDetailsAll();

            objvmCartDetailsAll.objvmCartDetails       = vmCartdetails;
            objvmCartDetailsAll.objvmCartDetailSummary = vmCartDetailsummary;
            return(objvmCartDetailsAll);
        }
Esempio n. 2
0
        public IHttpActionResult GetCartDetail(int id)
        {
            vmCartDetailsAll objvmCartDetailsAll = DoCartDetailsGetProcess(id);

            return(Ok(objvmCartDetailsAll));
        }