Esempio n. 1
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            ShippingInfo shipping = new ShippingInfo();

            shipping.Id           = RequestHelper.GetQueryString <int>("Id");
            shipping.Name         = Name.Text;
            shipping.Description  = Description.Text;
            shipping.IsEnabled    = RequestHelper.GetForm <int>("IsEnabled");
            shipping.ShippingType = RequestHelper.GetForm <int>("ShippingType");
            shipping.FirstWeight  = Convert.ToInt32(FirstWeight.Text);
            shipping.AgainWeight  = Convert.ToInt32(AgainWeight.Text);
            shipping.ShippingCode = ShippingCode.Text.Trim();

            string alertMessage = ShopLanguage.ReadLanguage("AddOK");

            if (shipping.Id == int.MinValue)
            {
                CheckAdminPower("AddShipping", PowerCheckType.Single);
                int id = ShippingBLL.Add(shipping);
                AdminLogBLL.Add(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("Shipping"), id);
            }
            else
            {
                CheckAdminPower("UpdateShipping", PowerCheckType.Single);
                ShippingBLL.Update(shipping);
                AdminLogBLL.Add(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("Shipping"), shipping.Id);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            ScriptHelper.Alert(alertMessage, RequestHelper.RawUrl);
        }