private void btn_seller_update_Click(object sender, EventArgs e) { Seller seller = new Seller(); seller.SetId(Seller.activeSeller); seller.SetName(txtb_username.Text); seller.SetPassword(DbSeller.get_seller_data_from_id(Seller.activeSeller).GetPassword()); //bu aşamada parola güncellensin istemiyoruz eski parolayı tekrar yazdırıyorum. seller.SetTelephone_number(maskedTxtb_telephone.Text); seller.SetCompany_name(txtb_companyname.Text); seller.SetAddress(richTxtb_address.Text); seller.SetImage(pictureBox_seller.ImageLocation); DialogResult dialog = MessageBox.Show("Update changed fields.", "Okey", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialog == DialogResult.Yes) { if (string.IsNullOrEmpty(seller.GetName()) || string.IsNullOrEmpty(seller.GetPassword())) { MessageBox.Show("Username field is required. ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { DbSeller.UpdateSeller(seller); } } }
public void first_open() { Seller seller = new Seller(); Product product = new Product(); seller = DbSeller.get_active_user_data(); fill_user_data(seller); fill_dataGridView_by_productsOfSeller(); }
private void btn_seller_deleteAccount_Click(object sender, EventArgs e) { DialogResult dialog = MessageBox.Show("Are you sure to delete this account.", "Okey", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialog == DialogResult.Yes) { DbSeller.DeleteProfile(); Seller.activeSeller = 0; Application.Restart(); //Hesap silindi , giriş sayfasına dön } }
private void btn_sl_login_Click(object sender, EventArgs e) { Seller seller = new Seller(); seller.SetName(txtb_sl_username.Text); seller.SetPassword(txtb_sl_password.Text); if (DbSeller.is_account_exist(seller)) // hesap varsa { OpenPage.ActiveForm.Close(); } }
private void btn_addComment_Click(object sender, EventArgs e) { Comment comment = new Comment(); comment.SetText(richTxtb_commentText.Text); comment.SetCreateTime(DateTime.Now); comment.SetProduct(this.product); comment.SetCustomer(DbCustomer.get_customer_from_id(Customer.activeCustomer)); comment.SetSeller(DbSeller.get_seller_data_from_id(Seller.activeSeller)); DbComment.add_comment(comment); }
private Product fill_product_data_from_Form(Product product) { product.SetName(txtb_name.Text); product.SetPrice(Convert.ToDouble(txtb_price.Text)); product.SetType(cmbbox_type.Text); product.SetDescription(richtxtBox_description.Text); product.SetCreate_date(DateTime.Now); product.SetImage(picturBox_productimage.ImageLocation); product.SetOwner(DbSeller.get_active_user_data()); //return active seller for owner product.SetName(txtb_name.Text); product.SetScore(0); return(product); }
private void fill_products() { Product product = new Product(); try { panel0.Visible = true; product = food_list[index_of_foodlist - 1]; lbl_product0_id.Text = product.GetId().ToString(); lbl_product0_name.Text = product.GetName(); picturbox_product0.ImageLocation = product.GetImage(); lbl_product0_sellername.Text = DbSeller.get_seller_data_from_id(product.GetOwner().GetId()).GetName(); lbl_product0_score.Text = product.GetScore().ToString(); lbl_product0_price.Text = product.GetPrice().ToString(); } catch (Exception) //eger listelenecek birşey yoksa panel gözükmesin { panel0.Visible = false; } try { panel1.Visible = true; product = food_list[index_of_foodlist]; lbl_product1_id.Text = product.GetId().ToString(); lbl_product1_name.Text = product.GetName(); picturbox_product1.ImageLocation = product.GetImage(); lbl_product1_sellername.Text = DbSeller.get_seller_data_from_id(product.GetOwner().GetId()).GetName(); lbl_product1_score.Text = product.GetScore().ToString(); lbl_product1_price.Text = product.GetPrice().ToString(); } catch (Exception) { panel1.Visible = false; } try { panel2.Visible = true; product = food_list[index_of_foodlist + 1]; lbl_product2_id.Text = product.GetId().ToString(); lbl_product2_name.Text = product.GetName(); picturbox_product2.ImageLocation = product.GetImage(); lbl_product2_sellername.Text = DbSeller.get_seller_data_from_id(product.GetOwner().GetId()).GetName(); lbl_product2_score.Text = product.GetScore().ToString(); lbl_product2_price.Text = product.GetPrice().ToString(); } catch (Exception) { panel2.Visible = false; } }
private void start_menu_labels() { timer1.Enabled = true; //timer if (Customer.activeCustomer != 0) //hangi turden kullanıcı açık ise ona gore atama yap { Customer customer = new Customer(); customer = DbCustomer.get_customer_from_id(Customer.activeCustomer); lbl_active_username.Text = customer.GetName(); lbl_dolar.Visible = true; lbl_active_usermoney.Visible = true; lbl_active_usermoney.Text = customer.GetMoney().ToString(); } if (Seller.activeSeller != 0) { lbl_active_username.Text = DbSeller.get_seller_data_from_id(Seller.activeSeller).GetName(); lbl_dolar.Visible = false; lbl_active_usermoney.Visible = false; } }
private void btn_ss_Signin_Click(object sender, EventArgs e) { Seller seller = new Seller(); seller.SetName(txtb_ss_Username.Text); seller.SetPassword(txtb_ss_Password.Text); seller.SetTelephone_number(txtbMasked_ss_Telephone.Text); seller.SetCompany_name(txtb_ss_Companyname.Text); seller.SetAddress(txtb_ss_Address.Text); seller.SetImage(pictureBox_ss.ImageLocation); //Burada seller nesnesi valid kontrolu yapılacak if (form_is_valid(seller)) { if (DbSeller.db_AddNewSeller(seller)) //false dönerse kullanıcı adı zaten alınmış { DbSeller.assign_ActiveUSer(seller); OpenPage.ActiveForm.Close(); } } else { return; } }