public JsonResult UpdateOrder(string ord_id, string ord_status) { AjaxResultModel Result = new AjaxResultModel(); try { TB_ORDERS t = Orders_Service.GetById(ord_id); t.OrderState = ord_status; if (Orders_Service.Update(t)) { Result.Code = 000; Result.Result = "Thành công"; } else { Result.Code = 001; Result.Result = "Không thành công"; } } catch (Exception Ex) { Result.Code = 2000; Result.Result = "Có lỗi xảy ra. Vui lòng thử lại sau hoặc liên hệ với người quản trị."; CORE.Helpers.IOHelper.WriteLog(StartUpPath, IpAddress, "UpdatePassword :", Ex.Message, Ex.ToString()); } return(Json(Result)); }
public PartialViewResult _DanhSach(string keyText = "", int pageNumber = 1, int pageSize = 10) { List <TB_ORDERS> list = new List <TB_ORDERS>(); int count = 0; try { keyText = keyText.Trim().ToLower(); list = Orders_Service.GetAll() .Where(x => string.IsNullOrEmpty(keyText) || x.OrderCode.ToLower().IndexOf(keyText) >= 0) .ToList(); count = list.Count; list = list .Skip((pageNumber - 1) * pageSize).Take(pageSize) .ToList(); } catch (Exception ex) { CORE.Helpers.IOHelper.WriteLog(StartUpPath, IpAddress, "Services/_List :", ex.Message, ex.ToString()); } ViewBag.maxNumber = Math.Ceiling((double)count / pageSize); ViewBag.pageNumber = pageNumber; ViewBag.pageSize = pageSize; return(PartialView(list)); }
public PartialViewResult _ChiTiet(string orderCode = "") { int height = (int)(Request.Browser.ScreenPixelsHeight * 0.85); TB_ORDERS s = Orders_Service.GetById(orderCode); ViewBag.Order = s; //List<TB_SUPPLIERS> list = Suppliers_Service.GetAll() // .Where(x => x.SupplierState == "A").ToList(); //ViewBag.SupplierList = list; return(PartialView(height)); }
public JsonResult CartPay(string regName, string regPhone, string regMail, string regAddress, string regNote , string regNameOther, string regPhoneOther, string regMailOther, string regAddressOther , string voucher, string option) { AjaxResultModel Result = new AjaxResultModel(); try { List <CartModel> list = new List <CartModel>(); if (Session[AppSession.AppSessionKeys.USER_CART] != null) { list = (List <CartModel>)Session[AppSession.AppSessionKeys.USER_CART]; } string xmlOrder; xmlOrder = "<Order>" + "<OrderName>" + regName + "</OrderName>" + "<OrderPhone>" + regPhone + "</OrderPhone>" + "<OrderMail>" + regMail + "</OrderMail>" + "<OrderAddress>" + regAddress + "</OrderAddress>" + "<OrgerNote>" + regNote + "</OrgerNote>" + "<OrderNameOther>" + regNameOther + "</OrderNameOther>" + "<OrderPhoneOther>" + regPhoneOther + "</OrderPhoneOther>" + "<OrderMailOther>" + regMailOther + "</OrderMailOther>" + "<OrderAddressOther>" + regAddressOther + "</OrderAddressOther>" //+ "<OrderDateCreate>" + DateTime.Now + "</OrderDateCreate>" //+ "<OrderTotal>" + 0 + "</OrderTotal>" + "<OrderVoucher>" + voucher + "</OrderVoucher>" + "<OrderOption>" + option + "</OrderOption>" //+ "<OrderState>" + "A" + "</OrderState>" + "</Order>"; string xmlDetail; xmlDetail = "<row>"; foreach (CartModel item in list) { xmlDetail += "<detail>" + "<ProductCode>" + item.ProductCode + "</ProductCode>" + "<Quantity>" + item.Quantity + "</Quantity>" + "</detail>"; } xmlDetail += "</row>"; string orderCode = ""; if (Orders_Service.InsertOrder(xmlOrder, xmlDetail, out orderCode)) { Session[AppSession.AppSessionKeys.USER_CART] = null; Result.Code = 000; Result.Result = orderCode; } else { Result.Code = 001; Result.Result = "Không thành công"; } } catch (Exception Ex) { Result.Code = 2000; Result.Result = "Có lỗi xảy ra. Vui lòng thử lại sau hoặc liên hệ với người quản trị."; CORE.Helpers.IOHelper.WriteLog(StartUpPath, IpAddress, "UpdatePassword :", Ex.Message, Ex.ToString()); } return(Json(Result)); }