/* New Form with selected Mode */
 public AddPremiumBanner(models.PremiumBannerModel model)
 {
     this.model = model; // Assign Mode into this form
     InitializeComponent();
     this.comboMemCode.Enabled       = false;
     this.comboMemCode.DropDownStyle = ComboBoxStyle.DropDownList;
 }
 private void btnSave_Click(object sender, EventArgs e)
 {
     try
     {
         if (model == null)                                                                        // add Industrial mode
         {
             model              = new models.PremiumBannerModel();                                 //new model to assign data
             model.memberCode   = comboMemCode.Text;                                               // set province id
             model.adImg        = imgBrowse.FileName != "imgBrowse" ? imgBrowse.SafeFileName : ""; //set file name
             model.adPath       = txtBannerURL.Text.Trim();                                        // set thai name
             model.activeDate   = dtpActivedate.Value.ToString("yyyy-MM-dd");                      //set active date
             model.InActiveDate = dtpActivedate.Value.ToString("yyyy-MM-dd");                      // set inactive date
             PremiumBannerController.InsertData(model);                                            // call update method
             model = null;
         }
         else // update (edit) Industrial mode
         {
             model.memberCode   = comboMemCode.SelectedValue.ToString(); // set province id
             model.adImg        = imgBrowse.FileName != "imgBrowse" ? imgBrowse.SafeFileName : model.adImg; //set file name
             model.adPath       = txtBannerURL.Text.Trim();                                                 // set thai name
             model.activeDate   = dtpActivedate.Value.ToString("yyyy-MM-dd");                               //set active date
             model.InActiveDate = dtpActivedate.Value.ToString("yyyy-MM-dd");                               // set inactive date
             PremiumBannerController.UpdateData(model);
         }
         if (imgBrowse.FileName != "imgBrowse") // Check if picture has selected
         {
             // Copy file to image folder in this project
             System.IO.File.Copy(imgBrowse.FileName, Properties.Settings.Default.ImagePath + imgBrowse.SafeFileName, true);
         }
     }
     finally
     {
         this.Close();
     }
 }
Exemplo n.º 3
0
        public static void InsertData(models.PremiumBannerModel model)
        {
            //show message box when cannot insert data

            MessageBox.Show((models.PremiumBannerModel.insertPremiumBanner(model)) ? "Insert Success" :
                            "Insert Failed, Please Check parameter or something");
        }