public ActionResult PrintBill_v2(string cardnumbers, string type, string id) { ViewBag.Card = cardnumbers; var list = new List <tblActiveCardCustomViewModel>(); var objOrder = new OrderActiveCard(); //in tại form gia hạn if (type == "1") { var orderid = _tblActiveCardService.GetOrderIdByCardNumbers(cardnumbers); //list = _tblActiveCardService.GetBill(cardnumbers); list = _tblActiveCardService.GetBill_v2(orderid); objOrder = _OrderActiveCardService.GetById(orderid); } else { //in tại danh sách biên lai list = _tblActiveCardService.GetBill_v2(id); objOrder = _OrderActiveCardService.GetById(id); } ViewBag.TotalPrice = objOrder != null ? objOrder.Price : 0; ViewBag.System = _tblSystemConfigService.GetDefault(); return(View(list)); }
public ActionResult PrintBill_v2(string cardnumbers, string type, string id) { ViewBag.Card = cardnumbers; var list = new List <tblActiveCardCustomViewModel>(); var objOrder = new OrderActiveCard(); //in tại form gia hạn if (type == "1") { var orderid = _tblActiveCardService.GetOrderIdByCardNumbers(cardnumbers); //list = _tblActiveCardService.GetBill(cardnumbers); list = _tblActiveCardService.GetBill_v2(orderid); objOrder = _OrderActiveCardService.GetById(orderid); } else { //in tại danh sách biên lai list = _tblActiveCardService.GetBill_v2(id); objOrder = _OrderActiveCardService.GetById(id); } ViewBag.TotalPrice = objOrder != null ? objOrder.Price : 0; ViewBag.DatePrint = objOrder != null ? "Hà Nội, ngày " + objOrder.DateCreated.ToString("dd") + " tháng " + objOrder.DateCreated.ToString("MM") + " năm " + objOrder.DateCreated.Year : "Hà Nội, ngày " + DateTime.Now.ToString("dd") + " tháng " + DateTime.Now.ToString("MM") + " năm " + DateTime.Now.Year; ViewBag.System = _tblSystemConfigService.GetDefault(); return(View(list)); }
public JsonResult ExtendAllCard_v2(ActiveCardCustomViewModel obj) { var dateextend = Convert.ToDateTime(obj.DateExtend).ToString("MM/dd/yyyy"); var fee = obj.FeeLevel.Replace(".", "").Replace(",", ""); var dateactive = Convert.ToDateTime(obj.DateActive); fee = "0"; try { var order = new OrderActiveCard { Id = Guid.NewGuid().ToString(), DateCreated = DateTime.Now, Price = !string.IsNullOrEmpty(obj.FeeLevel) ? Convert.ToInt32(obj.FeeLevel.Replace(".", "").Replace(",", "")) : 0 }; _OrderActiveCardService.Create(order); var orderid = order != null ? order.Id : ""; var customergroups = GetListChild("", obj.CustomerGroup); //Danh sách thẻ lấy theo query var isSuccess = _tblCardService.AQUA_AddCardExpire_v2(obj.KeyWord, orderid, obj.strIDCards, obj.AnotherKey, obj.CardGroup, "", customergroups, 0, dateextend, GetCurrentUser.GetUser().Id, obj.isAllowNegativeDays); if (isSuccess) { var result = new MessageReport(); result.Message = FunctionHelper.GetLocalizeDictionary("Home", "notification")["updateSuccess"]; result.isSuccess = isSuccess; return(Json(result, JsonRequestBehavior.AllowGet)); } else { var result = new MessageReport(); result.Message = FunctionHelper.GetLocalizeDictionary("Home", "notification")["updateFailed"]; result.isSuccess = isSuccess; return(Json(result, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { var result = new MessageReport(); result.Message = ex.Message; result.isSuccess = false; return(Json(result, JsonRequestBehavior.AllowGet)); } }
public MessageReport Create(OrderActiveCard obj) { var re = new MessageReport(); re.Message = "Error"; re.isSuccess = false; try { _OrderActiveCardRepository.Add(obj); Save(); re.Message = FunctionHelper.GetLocalizeDictionary("Home", "notification")["addSuccess"]; re.isSuccess = true; } catch (Exception ex) { re.Message = ex.Message; re.isSuccess = false; } return(re); }