Beispiel #1
0
        protected void MoveButton_Click(object sender, EventArgs e)
        {
            int oldUserId = _Order.UserId;
            int newUserId = AlwaysConvert.ToInt(NewUserId.Value);

            if (newUserId > 0)
            {
                // MOVE ORDER TO NEW USER
                OrderDataSource.UpdateUser(_OrderId, oldUserId, newUserId, StringHelper.StripHtml(TransferNote.Text.Trim()), UpdateEmail.Checked, UpdateBilling.Checked);

                Message.Visible = true;
                TransferPopup.Hide();
                Response.Redirect("ViewOrder.aspx?OrderNumber=" + _Order.OrderNumber);
            }
        }
Beispiel #2
0
 protected void UserGrid_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "Select")
     {
         NewUserId.Value = AlwaysConvert.ToInt(e.CommandArgument).ToString();
         User newUser = UserDataSource.Load(AlwaysConvert.ToInt(NewUserId.Value));
         if (newUser != null)
         {
             string oldUserName = _Order.User == null ? _Order.BillToEmail + "(user deleted)" : _Order.User.UserName;
             DialogCaption.Text         = string.Format(DialogCaption.Text, _Order.OrderNumber.ToString(), newUser.UserName);
             DialogInstructionText.Text = string.Format(DialogInstructionText.Text, _Order.BillToEmail, newUser.UserName);
             TransferPopup.Show();
         }
     }
 }
Beispiel #3
0
        public IActionResult GetTransfersType(PositionGetParam objGetParam, bool IsClone = false)
        {
            TransferPopup transferPopup = new TransferPopup();

            transferPopup.TransferProperties = new TransferProperties();
            try
            {
                objGetParam.PositionId = string.IsNullOrEmpty(objGetParam.PositionId) ? "0" : objGetParam.PositionId;

                List <ProductType> lst = positionMapping.GetProductType("transfer");
                PositionGetReq     objPositionGetReq = new PositionGetReq()
                {
                    QRFID = objGetParam.QRFID, ProductType = lst, PositionId = objGetParam.PositionId, IsClone = IsClone
                };
                transferPopup = positionMapping.GetTransfersDetails(_configuration, token, objPositionGetReq, objGetParam.Day).TransferPopup;
                transferPopup.TransferProperties.QRFID = objGetParam.QRFID;
            }
            catch (Exception ex)
            {
                throw;
            }
            return(PartialView("_TransferDetails", transferPopup));
        }