private void btnSubDelete_Click(object sender, EventArgs e) { using (DB_GymEntities dbGym = new DB_GymEntities()) { var tbl = dbGym.Tbl_Wardrops.Where(c => c.Wardrop_ID == _num).ToList(); if (tbl[0].Wardrop_State == "پر") { MessageBox.Show("این کمد به دلیل پر بودن قابل حذف نمی باشد"); return; } } ActiveSubMenuBtn(sender); if (MessageBox.Show("آیا از حذف این کاربر مطمن هستید؟", "توجه", MessageBoxButtons.YesNo) == DialogResult.Yes) { using (DB_GymEntities dbGym = new DB_GymEntities()) { dbGym.Tbl_Wardrops.Remove(dbGym.Tbl_Wardrops.Find(_num)); dbGym.SaveChanges(); dtGrid.DataSource = dbGym.Tbl_Wardrops.ToList(); } _timerflag = 0; _width = 0; pnlSubMenu.Size = new Size(_width, pnlSubMenu.Height); pnlSubMenu.Visible = false; } }
private void btn_Add_Click(object sender, EventArgs e) { try { using (DB_GymEntities dbGym = new DB_GymEntities()) { bool any = dbGym.Tbl_Wardrops.Any(c => c.Wardrop_Number == txt.Text); if (any) { lblWarn.Text = "این شماره ی کمد وجود دارد"; lblWarn.ForeColor = Color.Red; dbGym.Dispose(); return; } Tbl_Wardrops tbl = new Tbl_Wardrops() { Wardrop_AthleteName = "بدون مشتری", Wardrop_Number = txt.Text, Wardrop_State = "خالی" }; dbGym.Tbl_Wardrops.Add(tbl); dbGym.SaveChanges(); lblWarn.Text = "کمد ثبت شد"; lblWarn.ForeColor = Color.Green; } } catch { MessageBox.Show("مشکل در ثبت کمد"); } }
private void btnEdit_Click(object sender, EventArgs e) { if (txtName.Text == String.Empty) { MessageBox.Show("قسمت نام را پر کنید"); return; } try { using (DB_GymEntities gymDB = new DB_GymEntities()) { if (_flag == 1) { _imageName = Guid.NewGuid().ToString() + Path.GetExtension(pctImage.ImageLocation); } else { _imageName = Guid.NewGuid().ToString() + ".png"; _flag = 0; } string path = Application.StartupPath + "/Images/"; if (Directory.Exists(path)) { Directory.CreateDirectory(path); } pctImage.Image.Save(path + _imageName); var tblr = gymDB.Tbl_Athlete.Where(c => c.Athlete_ID == _num).ToList(); File.Delete(Application.StartupPath + "/Images/" + tblr[0].Athlete_Image); var tbl = gymDB.Tbl_Athlete.Where(c => c.Athlete_ID == _num).ToList(); tbl[0].Athlete_ID = _num.Value; tbl[0].Athlete_Address = txtAddress.Text; tbl[0].Athlete_FullName = txtName.Text; tbl[0].Athlete_PhoneNumber = txtPhoneNumber.Text.ToString(); tbl[0].Athlete_WardropNum = null; tbl[0].Athlete_Image = _imageName; tbl[0].Athlete_BirthDay = txtBirthDay.Text.ToString(); tbl[0].Athlete_JoinDate = txtJoinDay.Text.ToString(); tbl[0].Athlete_ValidityDate = txtValidDay.Text.ToString(); gymDB.SaveChanges(); pctImage.Image.Save(path + _imageName); MessageBox.Show("عملیات موفقیت آمیز بود"); dtGrid.DataSource = gymDB.Tbl_Athlete.ToList(); pnlSubMenu.Visible = false; _width = 0; _timerflag = 0; pnlSubMenu.Size = new Size(_width, pnlSubMenu.Height); }; } catch (Exception es) { MessageBox.Show(es.ToString()); MessageBox.Show("عملیات موفقیت آمیز نبود"); } }
private void btnAdd_Click(object sender, EventArgs e) { if (txtName.Text == String.Empty) { MessageBox.Show("قسمت نام را پر کنید"); return; } try { using (DB_GymEntities gymDB = new DB_GymEntities()) { string guid = Guid.NewGuid().ToString(); if (_flag == 1) { _imageName = guid + Path.GetExtension(pctImage.ImageLocation); } else { _imageName = guid + ".png"; _flag = 0; } string path = Application.StartupPath + "/Images/"; if (Directory.Exists(path)) { Directory.CreateDirectory(path); } pctImage.Image.Save(path + _imageName); Tbl_Athlete tbl = new Tbl_Athlete() { Athlete_Address = txtAddress.Text, Athlete_FullName = txtName.Text, Athlete_PhoneNumber = txtPhoneNumber.Text.ToString(), Athlete_WardropNum = null, Athlete_Image = _imageName, Athlete_BirthDay = txtBirthDay.Text.ToString(), Athlete_JoinDate = txtJoinDay.Text.ToString(), Athlete_ValidityDate = txValidDay.Text.ToString(), Athlete_Barcod = "_Barcode_" + guid + ".png" }; gymDB.Tbl_Athlete.Add(tbl); gymDB.SaveChanges(); //Make Barcode barCodeCtrl.BarCode = tbl.Athlete_ID.ToString(); barCodeCtrl.SaveImage(path + "_Barcode_" + guid + ".png"); // pctImage.Image.Save(path + _imageName); MessageBox.Show("عملیات موفقیت آمیز بود"); Reset(); }; } catch (Exception es) { MessageBox.Show(es.ToString()); MessageBox.Show("عملیات موفقیت آمیز نبود"); } }
private void btnEdit_Click(object sender, EventArgs e) { PersianCalendar pc = new PersianCalendar(); string date = pc.GetYear(DateTime.Today).ToString("0000") + "/" + pc.GetMonth(DateTime.Today).ToString("00") + "/" + pc.GetDayOfMonth(DateTime.Today).ToString("00"); try { using (TransactionScope ts = new TransactionScope()) { using (DB_GymEntities dbGym = new DB_GymEntities()) { Tbl_Factor tblfactor = new Tbl_Factor() { Facotr_Price = int.Parse(lblTotalPrice.Text), Athlete_ID = _AthleteID, Factor_Type = "خرید از فروشگاه", Factor_Date = date }; var tblstore = dbGym.Tbl_Store.Where(c => c.Store_FoodID == _GoodsID).ToList(); tblstore[0].Store_FoodID = _GoodsID; tblstore[0].Store_FoodInventory = (int.Parse(tblstore[0].Store_FoodInventory) - txtNumber.Value).ToString(); dbGym.Tbl_Factor.Add(tblfactor); dbGym.SaveChanges(); ts.Complete(); } MessageBox.Show("عملیات موفقیت آمیز بود"); } } catch { MessageBox.Show("عملیات موفقیت آمیز نبود"); } using (DB_GymEntities dbGym = new DB_GymEntities()) { dtGridGoods.DataSource = dbGym.Tbl_Store.ToList(); dtGridAthlete.DataSource = dbGym.Tbl_Athlete.ToList(); txtAthleteSearch.ResetText(); txtGoodsSearch.ResetText(); lblAthleteName.ResetText(); lblGoodsName.ResetText(); lblPrice.ResetText(); lblTotalPrice.ResetText(); btnEdit.Enabled = txtNumber.Enabled = false; } }
private void btnSubDelete_Click(object sender, EventArgs e) { ActiveSubMenuBtn(sender); if (MessageBox.Show("آیا از حذف این کاربر مطمن هستید؟", "توجه", MessageBoxButtons.YesNo) == DialogResult.Yes) { using (DB_GymEntities dbGym = new DB_GymEntities()) { dbGym.Tbl_Store.Remove(dbGym.Tbl_Store.Find(_num)); dbGym.SaveChanges(); dtGrid.DataSource = dbGym.Tbl_Store.ToList(); } _timerflag = 0; _width = 0; pnlSubMenu.Size = new Size(_width, pnlSubMenu.Height); pnlSubMenu.Visible = false; } }
private void btnSubDelete_Click(object sender, EventArgs e) { ActiveSubMenuBtn(sender); if (MessageBox.Show("آیا از حذف این کاربر مطمن هستید؟", "توجه", MessageBoxButtons.YesNo) == DialogResult.Yes) { using (DB_GymEntities dbGym = new DB_GymEntities()) { var tbl = dbGym.Tbl_Athlete.Where(c => c.Athlete_ID == _num).ToList(); File.Delete(Application.StartupPath + "/Images/" + tbl[0].Athlete_Image); dbGym.Tbl_Athlete.Remove(dbGym.Tbl_Athlete.Find(_num)); dbGym.SaveChanges(); dtGrid.DataSource = dbGym.Tbl_Athlete.ToList(); } _timerflag = 0; _width = 0; pnlSubMenu.Size = new Size(_width, pnlSubMenu.Height); pnlSubMenu.Visible = false; } }
private void btn_Add_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtName.Text) || String.IsNullOrEmpty(txtPass.Text) || String.IsNullOrEmpty(txtPass2.Text)) { MessageBox.Show("لطفا همه ی قسمت ها را پر کنید"); return; } if (txtPass2.Text != txtPass.Text) { MessageBox.Show("رمز های عبور طتابق ندارد"); return; } try { using (DB_GymEntities dbGym = new DB_GymEntities()) { Tbl_AdminAccess tbl = new Tbl_AdminAccess() { AdminAccess_UserName = txtName.Text, AdminAccess_PassWord = txtPass.Text, AdminAccess_AddMember = (cbAddMember.Checked == true) ? true : false, AdminAccess_AddGoods = (cbAddGoods.Checked == true) ? true : false, AdminAccess_BackUp = (cbBackUp.Checked == true) ? true : false, AdminAccess_CaseHistory = (cbCaseHistory.Checked == true) ? true : false, AdminAccess_ManageAdmin = (cbManageAccess.Checked == true) ? true : false, AdminAccess_ManageGoods = (cbManageGoods.Checked == true) ? true : false, AdminAccess_ManageMember = (cbManageMember.Checked == true) ? true : false, AdminAccess_ManageWardRobe = (cbManageWardrobe.Checked == true) ? true : false, AdminAccess_Restore = (cbReStore.Checked == true) ? true : false, AdminAccess_SaleGoods = (cbSaleGoods.Checked == true) ? true : false, }; dbGym.Tbl_AdminAccess.Add(tbl); dbGym.SaveChanges(); MessageBox.Show("عملیات موفقیت آمیز بود"); dtGrid.DataSource = dbGym.Tbl_AdminAccess.ToList(); } } catch { MessageBox.Show("عملیات موفقیت آمیز نبود"); } }
private void btnAdd_Click(object sender, EventArgs e) { try { using (DB_GymEntities dbGym = new DB_GymEntities()) { Tbl_Store tbl = new Tbl_Store() { Store_FoodName = txtName.Text, Store_FoodPrice = txtPrice.Value.ToString(), Store_FoodInventory = txtInventory.Value.ToString() }; dbGym.Tbl_Store.Add(tbl); dbGym.SaveChanges(); MessageBox.Show("عملیات با موفقیت انجام شد"); ResetFields(); } } catch { MessageBox.Show("عملیات با موفقیت انجام نشد"); } }
private void btnEdit_Click(object sender, EventArgs e) { try { using (DB_GymEntities dbGym = new DB_GymEntities()) { var tbl = dbGym.Tbl_Wardrops.Where(c => c.Wardrop_ID == _num).ToList(); tbl[0].Wardrop_State = cmdState.Text; tbl[0].Wardrop_AthleteName = txtResrv.Text; dbGym.SaveChanges(); dtGrid.DataSource = dbGym.Tbl_Wardrops.ToList(); } MessageBox.Show("عملیات موفقیت آمیز بود"); _timerflag = 0; _width = 0; pnlSubMenu.Size = new Size(_width, pnlSubMenu.Height); } catch { MessageBox.Show("عملیات موفقیت آمیز بود", "اخطار"); } }
private void btnEdit_Click(object sender, EventArgs e) { try { using (DB_GymEntities dbGym = new DB_GymEntities()) { var tbl = dbGym.Tbl_Store.Where(c => c.Store_FoodID == _num).ToList(); tbl[0].Store_FoodName = txtGoodsName.Text; tbl[0].Store_FoodPrice = txtPrice.Value.ToString(); tbl[0].Store_FoodInventory = txtInventory.Value.ToString(); dbGym.SaveChanges(); dtGrid.DataSource = dbGym.Tbl_Store.ToList(); } MessageBox.Show("عملیات موفقیت آمیز بود"); _timerflag = 0; _width = 0; pnlSubMenu.Size = new Size(_width, pnlSubMenu.Height); } catch { MessageBox.Show("عملیات موفقیت آمیز بود", "اخطار"); } }
private void btnPay_Click(object sender, EventArgs e) { try { using (TransactionScope ts = new TransactionScope()) { using (DB_GymEntities dbGym = new DB_GymEntities()) { var tblAthlete = dbGym.Tbl_Athlete.Where(c => c.Athlete_ID == _num).ToList(); tblAthlete[0].Athlete_ValidityDate = txtValidDayFee.Text; Tbl_Factor tblFactor = new Tbl_Factor() { Facotr_Price = int.Parse(txtFee.Value.ToString()), Factor_Date = txtValidDayFee.Text, Factor_Type = "شهریه", Athlete_ID = _num.Value }; dbGym.Tbl_Factor.Add(tblFactor); dbGym.SaveChanges(); } ts.Complete(); Properties.Settings.Default.Fee = txtFee.Value.ToString(); } _width = 0; pnlSubMenu.Size = new Size(_width, pnlSubMenu.Height); pnlSub.Visible = true; pnlPayMent.Visible = false; _timerflag = 0; Properties.Settings.Default.Fee = txtFee.Value.ToString(); } catch { MessageBox.Show("عملیات موفقیت آمیز نبود"); } }