/* 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(); } }
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"); }