//----------------------------------------------- #endregion protected void btnSave_Click(object sender, EventArgs e) { if (MoversFW.Components.UrlManager.ChechIsValidIntegerParameter("id")) { if (!Page.IsValid) { return; } int orderID = Convert.ToInt32(Request.QueryString["id"]); ItemsOrdersModel order = ItemsOrdersFactor.GetObject(orderID); order.Status = Convert.ToInt32(ddlOrderStatus.SelectedValue); order.Comment = txtComment.Text; bool status = ItemsOrdersFactor.Updat(order); if (status) { Response.Redirect("default.aspx"); } else { lblResult.CssClass = "lblResult_Faild"; lblResult.Text = Resources.AdminText.SavingDataFaild; } } else { Response.Redirect("default.aspx"); } }
//----------------------------------------------- #endregion #region ---------------LoadData--------------- //----------------------------------------------- //LoadData //----------------------------------------------- protected void LoadData() { if (MoversFW.Components.UrlManager.ChechIsValidIntegerParameter("id")) { int orderID = Convert.ToInt32(Request.QueryString["id"]); ItemsOrdersModel order = ItemsOrdersFactor.GetObject(orderID); if (orderID != null) { lblCustomerName.Text = order.CustomerName; lblCustomerEmail.Text = order.CustomerEmail; lblCustomerPhone.Text = order.CustomerPhone; lblCustomerMobile.Text = order.CustomerMobile; lblCustomerAddress.Text = order.CustomerAddress; lblDateAdded.Text = order.DateAdded.ToString(); ddlOrderStatus.SelectedValue = order.Status.ToString(); txtComment.Text = order.Comment; } else { Response.Redirect("default.aspx"); } } else { Response.Redirect("default.aspx"); } }
public BaseModel <object> Orders([FromBody] ItemsOrdersModel data) { BaseModel <object> model = new BaseModel <object>(); ErrorModel _error = new ErrorModel(); string Token = _account.GetHeader(Request); LoginData loginData = _account._GetInfoUser(Token); if (loginData == null) { return(model = new BaseModel <object> { data = null, status = 0, error = new ErrorModel { code = Constant.ERRORDATA, message = "Phiên đăng nhập hết hạn hoặc bạn chưa truyền Token" } }); } try { _context.Database.BeginTransaction(); DBTransaction transaction = new DBTransaction(); transaction.IdAccount = loginData.IdAccount; transaction.TransactionCode = DateTime.Now.ToString("yyyyMMddHHmmss"); _context.DBTransaction.Add(transaction); _context.SaveChanges(); DBTransactionDetail detail = new DBTransactionDetail(); detail.IdTransaction = transaction.IdTransaction; detail.IdItem = data.IdItem; detail.Money = data.Money; detail.Created = DateTime.Now; detail.Quantity = data.Quantity; _context.DBTransactionDetail.Add(detail); _context.SaveChanges(); _context.Database.CommitTransaction(); model.status = 1; model.data = data; return(model); } catch (Exception ex) { model.status = 0; _error.message = "Thêm mới thất bại, vui lòng kiểm tra lại!"; _error.code = Constant.ERRORCODE; model.error = _error; model.data = null; return(model); } }
public ItemsOrdersModel GerOrderData() { /*if (this.User.Identity.IsAuthenticated) * { * //MembershipUser user = Membership.GetUser(this.Page.User.Identity.Name); * //UsersDataEntity userData = UsersDataFactory.GetUsersDataObject((Guid)user.ProviderUserKey, OwnerID); * //ItemsOrdersModel order = new ItemsOrdersModel(); * //order.UserId = (Guid)user.ProviderUserKey; * }*/ ItemsOrdersModel order = new ItemsOrdersModel(); order.UserId = Guid.Empty; order.CustomerName = txtName.Text; order.CustomerEmail = txtEMail.Text; order.CustomerPhone = txtTel.Text; order.CustomerMobile = txtMobile.Text; order.CustomerAddress = txtAddress.Text; order.Comment = txtComment.Text; return(order); }