private void btnSaveNumber_Click(object sender, EventArgs e) { try { using (var context = new kitchenEntities()) { var save = context.Setting.FirstOrDefault(); //---------------bekhatere inke table faghat 1 record dashte bashad if gozashtam if (save != null) { save.NumberSms = txtNumberSms.Text; context.SaveChanges(); MessageBox.Show(" شماره ویرایش شد", "وضعیت", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } else { Setting setting = new Setting(); setting.NumberSms = txtNumberSms.Text; context.Setting.Add(setting); context.SaveChanges(); MessageBox.Show(" شماره ثبت شد", "وضعیت", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void dgSearch_CellContentClick(object sender, DataGridViewCellEventArgs e) { try { if (e.ColumnIndex == 11) { int selectId = int.Parse(dgSearch.CurrentRow.Cells[10].Value.ToString()); using (var context = new kitchenEntities()) { var select = context.ReportService.Where(c => c.Id == selectId).FirstOrDefault(); if (select.Ready == "1") { select.Ready = "0"; context.SaveChanges(); dgSearch.CurrentCell.Value = true; return; } if (select.Ready == "0") { select.Ready = "1"; context.SaveChanges(); dgSearch.CurrentCell.Value = false; return; } } } } catch (Exception ex) { MessageBox.Show("عوض کردن وضعیت آماده جستجو" + "\n" + ex.Message); } }
private void chxInviteCluoeSms_Click(object sender, EventArgs e) { try { using (var context = new kitchenEntities()) { var setting = context.Setting.FirstOrDefault(); if (setting.InviteClubeSms == "true") { setting.InviteClubeSms = "false"; context.SaveChanges(); return; } else { setting.InviteClubeSms = "true"; context.SaveChanges(); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void First_Enter() //vorod baraye avalin bar { try { using (var context = new kitchenEntities()) { string date = DateTime.Now.ToShortDateString().Replace("/", ""); //string hard = Get_Serial_Hard(); Reg reg = new Reg(); reg.State = IDGenerator.GetCPUId(); reg.Date = int.Parse(date); //string version = "1"; //string s = hard + version + date; //reg.Serial1 = s; reg.CountOpen = 1; //version = exsistSerial.CountOpen.ToString(); context.Reg.Add(reg); //----- Setting avlie = new Setting(); avlie.EndCreateCodeRahgiri = 0; context.Setting.Add(avlie); //----- bool exsist = context.Manage.Where(c => c.UserName == "admin").Any(); if (exsist == false) { Manage manage = new Manage(); manage.UserName = "******"; manage.Password = "******"; manage.Access = "0"; manage.NewService = "0"; manage.Tools = "0"; manage.Search = "0"; manage.Sms = "0"; manage.Report = "0"; manage.Backup = "0"; manage.Setting = "0"; context.Manage.Add(manage); context.SaveChanges(); } //----- var whhiteSms = context.WhiteSms.Where(c => c.Id == 1).FirstOrDefault(); whhiteSms.R11 = "8a1e98m"; //baraye register whhiteSms.R10 = "0"; //baraye ersal code rigister ba panel sms papiloo context.SaveChanges(); strlblVersion.Text = "نسخه آزمایشی"; } } catch (Exception ex) { MessageBox.Show("خطا در ورود اولیه:\n" + ex.Message); } }
private void btnDeleteMotorOil_Click(object sender, EventArgs e) { lblError.Text = ""; try { using (var context = new kitchenEntities()) { int x = Convert.ToInt16(dgShow.CurrentRow.Cells[4].Value.ToString()); ServicesPrice del = context.ServicesPrice.Where(current => current.Id == x).FirstOrDefault(); context.ServicesPrice.Remove(del); context.SaveChanges(); lblError.ForeColor = Color.Green; lblError.Text = "خدمت با موفقیت حذف شد"; context.Dispose(); Refresh_Price(); comGroup.Text = ""; txtServiceName.Text = ""; txtKindKala.Text = ""; txtServisPrice.Text = ""; } } catch (Exception) { lblError.ForeColor = Color.Red; lblError.Text = "عملیات حذف با مشکل مواجه شد"; } }
//************** private void btnEdit_Click(object sender, EventArgs e) { try { lblError.Text = ""; if (txtPhone.TextLength > 11 || txtPhone.TextLength < 11) { lblError.ForeColor = Color.Red; lblError.Text = "شماره موبایل 11 عدد نیست"; //txtPhone.Text = "0"; return; } using (var context = new kitchenEntities()) { var findPhone = context.User.Where(c => c.Phone == txtPhone.Text).ToList(); if (phoneNumber != txtPhone.Text || phoneNumber != txtPhone.Text) { if (findPhone != null) { lblError.Text = "این شماره تماس قبلا ثبت شده"; return; } } var editUser = context.User.Where(c => c.Eshterak == txtEshterak.Text).FirstOrDefault(); editUser.Name = txtName.Text; editUser.Phone = txtPhone.Text; //editUser.Eshterak = txtEshterak.Text; if (txtEnter.Text == " / /") { editUser.Date = 0; } else { editUser.Date = Int64.Parse(txtEnter.Text.Replace("/", "")); } editUser.Email = txtEmail.Text; editUser.Address = txtAddress.Text; editUser.PostiCode = txtPostiCode.Text; if (txtBirthDay.Text == " / /") { editUser.BirthDayDate = 0; } else { editUser.BirthDayDate = Int64.Parse(txtBirthDay.Text.Replace("/", "")); } //************ context.SaveChanges(); lblError.ForeColor = Color.Green; lblError.Text = "اطلاعات با موفقیت ثبت شد"; } } catch (Exception) { lblError.Text = ""; } }
public void Save_WhiteSms(string text) { try { kitchenEntities context = new kitchenEntities(); if (key == 1) { var welcome = context.WhiteSms.Where(c => c.W1 != null || c.W1 != "").FirstOrDefault(); welcome.W1 = text; context.SaveChanges(); return; } if (key == 2) { var accept = context.WhiteSms.Where(c => c.S1 != null || c.S1 != "").FirstOrDefault(); accept.S1 = text; context.SaveChanges(); return; } if (key == 3) { var ready = context.WhiteSms.Where(c => c.R1 != null || c.R1 != "").FirstOrDefault(); ready.R1 = text; context.SaveChanges(); return; } if (key == 4) { var delivery = context.WhiteSms.Where(c => c.D1 != null || c.D1 != "").FirstOrDefault(); delivery.D1 = text; context.SaveChanges(); return; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnSave_Click(object sender, EventArgs e) { lblError.Text = ""; try { using (var context = new kitchenEntities()) { var name = context.ServicesPrice.Where(current => current.ServisKind == comGroup.Text && current.ServiceKala == txtKindKala.Text && current.ServiseName == txtServiceName.Text).ToList(); if (name.Count == 0) { ServicesPrice pri = new ServicesPrice(); pri.ServisKind = comGroup.Text; pri.ServiseName = txtServiceName.Text; pri.ServiceKala = txtKindKala.Text; //if (txtServisPrice.Text != "") pri.ServicePrice = Convert.ToInt64(txtServisPrice.Text); // else //pri.ServicePrice1 = 0; context.SaveChanges(); context.ServicesPrice.Add(pri); context.SaveChanges(); lblError.ForeColor = Color.Green; lblError.Text = "اطلاعات خدمت ثبت شد"; Refresh_Price(); } else { lblError.ForeColor = Color.Red; lblError.Text = " خدمت با این مقادیر وجود دارد"; } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnUpdatePriceOilMotor_Click(object sender, EventArgs e) { lblError.Text = ""; try { using (var context = new kitchenEntities()) { Int64 price = Convert.ToInt64(txtServisPrice.Text); var service = context.ServicesPrice.Where(current => current.ServisKind == comGroup.Text && current.ServiceKala == txtKindKala.Text && current.ServiseName == txtServiceName.Text && current.ServicePrice == price).ToList(); if (service.Count == 0) { int x = Convert.ToInt16(dgShow.CurrentRow.Cells[4].Value.ToString()); var update = context.ServicesPrice.Where(current => current.Id == x).FirstOrDefault(); if (update != null) { update.ServisKind = comGroup.Text; update.ServiceKala = txtKindKala.Text; update.ServiseName = txtServiceName.Text; if (txtServisPrice.Text != "") { update.ServicePrice = Convert.ToInt64(txtServisPrice.Text); } else { update.ServicePrice = 0; } context.SaveChanges(); context.Dispose(); } lblError.ForeColor = Color.Green; lblError.Text = "ویرایش با موفقبت اتجام شد"; Refresh_Price(); } else { lblError.ForeColor = Color.Red; lblError.Text = " خدمت با این مقادیر وجود دارد"; } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void txtWarningCreadit_Leave(object sender, EventArgs e) { try { using (var context = new kitchenEntities()) { var select = context.WhiteSms.FirstOrDefault(); select.R10 = txtWarningCreadit.Text; context.SaveChanges(); } } catch (Exception) { MessageBox.Show("مشکل در هشدار اعتبار"); } }
private void btnDelete_Click(object sender, EventArgs e) { lblError.Text = ""; try { using (var context = new kitchenEntities()) { var delete = context.Manage.Where(current => current.UserName.Contains(txtUsername.Text)).ToList(); if (delete.Count == 0) { var result = MessageBox.Show("کاربر مورد نظر پیدا نشد،آیا همه موارد را میخواهید؟", "مدیریت", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (result == DialogResult.Yes) { dgManage.DataSource = context.Manage.ToList(); Refresh_Manage(); } else { txtUsername.Focus(); } } if (delete.Count == 1) { Manage del = context.Manage.Where(current => current.UserName == txtUsername.Text).FirstOrDefault(); context.Manage.Remove(del); context.SaveChanges(); lblError.ForeColor = Color.Green; lblError.Text = "کاربر با موفقیت حذف شد"; context.Dispose(); Refresh_Manage(); txtUsername.Text = ""; txtPassword.Text = ""; txtConfrimPasword.Text = ""; } if (delete.Count > 1) { dgManage.DataSource = delete.ToList(); } } } catch (Exception) { lblError.ForeColor = Color.Red; lblError.Text = "عملیات حذف با مشکل مواجه شد"; } }
private void FormLogin_Load(object sender, EventArgs e) { try { using (var context = new kitchenEntities()) { var name = context.Setting.FirstOrDefault(); if (name == null) { label3.Text = " مدریت خشکشویی "; } else { string titel = " مدریت خشکشویی " + name.CommercialName; label3.Text = titel; } bool exsist = context.Manage.Where(c => c.UserName == "admin").Any(); if (exsist == false) { Manage manage = new Manage(); manage.UserName = "******"; manage.Password = "******"; manage.Access = "0"; manage.NewService = "0"; manage.Tools = "0"; manage.Search = "0"; manage.Sms = "0"; manage.Report = "0"; manage.Backup = "0"; manage.Setting = "0"; context.Manage.Add(manage); context.SaveChanges(); } } } catch (Exception) { Application.Exit(); } }
private void btnUpdate_Click(object sender, EventArgs e) { lblError.Text = ""; try { using (var context = new kitchenEntities()) { if (txtUsername.Text != "") { var admin = context.Manage.Where(current => current.UserName == txtUsername.Text).ToList(); if (admin.Count == 1) { var update = context.Manage.Where(current => current.UserName == txtUsername.Text).FirstOrDefault(); if (update != null) { update.UserName = txtUsername.Text; if (txtPassword.Text == txtConfrimPasword.Text) { update.Password = txtPassword.Text; update.Access = comAccess.SelectedIndex.ToString(); //--- if (chxNewService.Checked) { update.NewService = "1"; } else { update.NewService = "0"; } //--- if (chxTools.Checked) { update.Tools = "1"; } else { update.Tools = "0"; } //--- if (chxSearch.Checked) { update.Search = "1"; } else { update.Search = "0"; } //--- if (chxSms.Checked) { update.Sms = "1"; } else { update.Sms = "0"; } //--- if (chxReport.Checked) { update.Report = "1"; } else { update.Report = "0"; } //--- if (chxBackup.Checked) { update.Backup = "1"; } else { update.Backup = "0"; } //--- if (chxSetting.Checked) { update.Setting = "1"; } else { update.Setting = "0"; } context.SaveChanges(); context.Dispose(); lblError.ForeColor = Color.Green; lblError.Text = "ویرایش با موفقبت اتجام شد"; Refresh_Manage(); } else { lblError.ForeColor = Color.Red; lblError.Text = "کلمه عبورها با هم یکسان نیست"; } } else { lblError.ForeColor = Color.Red; lblError.Text = "نام کاربر را وارد کنید"; } } else { lblError.ForeColor = Color.Red; lblError.Text = "کاربری با این نام وجود ندارد"; } } else { lblError.ForeColor = Color.Red; lblError.Text = "نام کاربر را وارد کنید"; } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnSave_Click(object sender, EventArgs e) { //MessageBox.Show("آقا /خانم " + txtName.Text + " به خشکشویی باران خوش آمدید\nکد اشتراک شما " + txtEshterak.Text, "هشدار", MessageBoxButtons.OK, MessageBoxIcon.Warning); //MessageBox.Show("آقا /خانم " + txtName + " به خشکشویی باران خوش آمدید.کد اشتراک شما " + txtEshterak.Text); try { if (txtEshterak.Text == "") { MessageBox.Show("شماره اشتراک خالی است", "هشدار", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { using (var context = new kitchenEntities()) { bool isContact = context.User.Where(check => check.Eshterak == txtEshterak.Text).Any(); if (isContact) { //MessageBox.Show("کاربری بااین شماره اشتراک وجود دارد", "اشتراک", MessageBoxButtons.OK, MessageBoxIcon.Warning); lblError.ForeColor = Color.Red; lblError.Text = "کاربری بااین شماره اشتراک وجود دارد"; txtEshterak.Focus(); } else { if (txtPhone.Text == "") { txtPhone.Text = "0"; } User user = new User { Name = txtName.Text, Phone = txtPhone.Text, Eshterak = txtEshterak.Text, Date = int.Parse(dtEnter.Text.Replace("/", "")), Email = txtEmail.Text, //************ }; context.User.Add(user); context.SaveChanges(); lblError.ForeColor = Color.Green; lblError.Text = "اطلاعات با موفقیت ثیت شد"; } } } } catch (Exception ex) { MessageBox.Show(ex.Message); } //-----ersal sms try { // PARSGREEN.API_SendSMS.SendSMS send = new PARSGREEN.API_SendSMS.SendSMS(); PARSGREEN.API.SMS.Send.SendSMS send = new PARSGREEN.API.SMS.Send.SendSMS(); int successCount = 0; int restStatus; string[] restr = null; restStatus = send.SendGroupSMS("8B0AA695-E750-4CB3-AF3E-98F9D03F06AC", "10001000300076", new string[] { txtPhone.Text }, "آقا /خانم " + txtName.Text + " به خشکشویی باران خوش آمدید\nکد اشتراک شما " + txtEshterak.Text, false, string.Empty, ref successCount, ref restr); //MessageBox.Show("تعداد پیام ها: " + restStatus.ToString() + "\r" + "تحویل داده شده: " + successCount); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnSave_Click(object sender, EventArgs e) { lblError.Text = ""; try { if (txtPassword.Text == txtConfrimPasword.Text) { using (var context = new kitchenEntities()) { var exist = context.Manage.Where(ex => ex.UserName == txtUsername.Text).ToList(); if (exist.Count == 0) { Manage admin = new Manage(); admin.UserName = txtUsername.Text; admin.Password = txtPassword.Text; admin.Access = comAccess.SelectedIndex.ToString(); //--- if (chxNewService.Checked) { admin.NewService = "1"; } else { admin.NewService = "0"; } //--- if (chxTools.Checked) { admin.Tools = "1"; } else { admin.Tools = "0"; } //--- if (chxSearch.Checked) { admin.Search = "1"; } else { admin.Search = "0"; } //--- if (chxSms.Checked) { admin.Sms = "1"; } else { admin.Sms = "0"; } //--- if (chxReport.Checked) { admin.Report = "1"; } else { admin.Report = "0"; } //--- if (chxBackup.Checked) { admin.Backup = "1"; } else { admin.Backup = "0"; } //--- if (chxSetting.Checked) { admin.Setting = "1"; } else { admin.Setting = "0"; } context.Manage.Add(admin); context.SaveChanges(); lblError.ForeColor = Color.Green; lblError.Text = "مدیر جدید ثبت شد"; Refresh_Manage(); } else { lblError.ForeColor = Color.Red; lblError.Text = "این نام کاربری وجود دارد"; } } } else { lblError.ForeColor = Color.Red; lblError.Text = "کلمه عبورها با هم یکسان نیست"; } } catch (Exception ex) { lblError.ForeColor = Color.Red; lblError.Text = ex.Message; } }
private void btnCreate_Click(object sender, EventArgs e) { //------------------ //****************** if (txtName.Text == "") { txtName.BackColor = Color.LightPink; txtName.Focus(); MessageBox.Show("مقدار نام تجاری و نام مدیر و شماره موبایل را باید وارد کنید", "هشدار", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } else { txtName.BackColor = Color.White; } //-------- if (txtManageName.Text == "") { txtManageName.BackColor = Color.LightPink; txtManageName.Focus(); MessageBox.Show("مقدار نام تجاری و نام مدیر و شماره موبایل را باید حتما وارد کنید", "هشدار", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } else { txtManageName.BackColor = Color.White; } //-------- if (txtMobile.Text == "" || txtMobile.TextLength != 11) { txtMobile.BackColor = Color.LightPink; txtMobile.Focus(); MessageBox.Show("شماره موبایل اشتباه است", "خطا", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { txtMobile.BackColor = Color.White; } //--baraye inke chek konad mobaile vared shode ba 09 shoroo mishavad ya na bool checkMobile = txtMobile.Text.StartsWith("09"); if (checkMobile == false) { txtMobile.BackColor = Color.LightPink; txtMobile.Focus(); MessageBox.Show("شماره موبایل اشتباه است", "خطا", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { txtMobile.BackColor = Color.White; } try { //************ //************** if (txtRegister.Text == IDGenerator.GetOpenLock(IDGenerator.GetCPUId())) { using (var context = new kitchenEntities()) { var register = context.Reg.FirstOrDefault(); //string ser=txtRegister.Text+ register.Serial1 = txtRegister.Text; context.SaveChanges(); MessageBox.Show("نرم افزار کامل فعال شد.سپاس از انتخاب شما", "فعال سازی", MessageBoxButtons.OK, MessageBoxIcon.Information); txtRegister.Text = "نرم افزار فعال است"; txtSerial.Enabled = false; txtRegister.Enabled = false; btnCreate.Enabled = false; btnSendRegisterCode.Enabled = false; btnRegisterInternet.Enabled = false; //------------- string message = "خشکشویی \n نام تجاری: " + txtName.Text + "\n نام مدیر : " + txtManageName.Text + "\n شماره تماس: " + txtMobile.Text + "\n سریال: " + txtSerial.Text + "\n فعال شد"; //-------- //System.Web.HttpUtility.HtmlDecode(text); MessageBox.Show(message); //string pattern = "http://login.parsgreen.com/UrlService/sendSMS.ashx?from=" + "10001000300076" + "&to=" + "09127173428" + "&text=" + message + "&signature=" + "8B0AA695-E750-4CB3-AF3E-98F9D03F06AC"; ////MessageBox.Show(pattern); //System.IO.Stream st = null; //System.IO.StreamReader sr = null; //HttpWebRequest req = (HttpWebRequest)WebRequest.Create(pattern); //Encoding encode = System.Text.Encoding.UTF8; //System.Net.WebResponse resp = req.GetResponse(); //st = resp.GetResponseStream(); //sr = new System.IO.StreamReader(st, Encoding.UTF8); //string result = sr.ReadToEnd().Substring(12, 1); //sr.Close(); //resp.Close(); //------------- Application.Restart(); } } else { MessageBox.Show("کد فعال سازی اشتباه است", "فعال سازی", MessageBoxButtons.OK, MessageBoxIcon.Error); txtRegister.Text = ""; txtRegister.Focus(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } //-------------------- //********************* //txtName.Text = compelet; }
private void btnSave_Click(object sender, EventArgs e) { if (txtName.Text == "") { txtName.BackColor = Color.LightPink; txtName.Focus(); return; } else { txtName.BackColor = Color.White; } //-------- if (txtManageName.Text == "") { txtManageName.BackColor = Color.LightPink; txtManageName.Focus(); return; } else { txtManageName.BackColor = Color.White; } //-------- if (txtMobile.Text == "" || txtMobile.TextLength != 11) { txtMobile.BackColor = Color.LightPink; txtMobile.Focus(); MessageBox.Show("شماره موبایل اشتباه است", "خطا", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { txtMobile.BackColor = Color.White; } try { using (var context = new kitchenEntities()) { var save = context.Setting.FirstOrDefault(); //var welcom = context.WhiteSms.Where(c => c.W1 != "" || c.W1 != null).FirstOrDefault(); //var service = context.WhiteSms.Where(c => c.S1 != "" || c.S1 != null).FirstOrDefault(); //var Ready = context.WhiteSms.Where(c => c.R1 != "" || c.R1 != null).FirstOrDefault(); //var Delivery = context.WhiteSms.Where(c => c.D1 != "" || c.D1 != null).FirstOrDefault(); //---------------bekhatere inke table faghat 1 record dashte bashad if gozashtam if (save != null) { //------------tarif etelaate foroshgah va modir save.CommercialName = txtName.Text; //welcom.W4 = txtName.Text; //service.S11 = txtName.Text; //Ready.R9 = txtName.Text; save.ManageName = txtManageName.Text; //Delivery.D9 = txtName.Text; save.Mobile = txtMobile.Text; save.Tel = txtTel.Text; save.Email = txtEmail.Text; save.Address = txtAdress.Text; context.SaveChanges(); MessageBox.Show(" اطلاعات ویرایش شد", "وضعیت", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } else { Setting setting = new Setting(); //------------tarif etelaate foroshgah va modir setting.CommercialName = txtName.Text; setting.ManageName = txtManageName.Text; setting.Mobile = txtMobile.Text; setting.Tel = txtTel.Text; setting.Email = txtEmail.Text; setting.Address = txtAdress.Text; //-----------tanzimate sms setting.GroupSms = "true"; setting.WelcomeSms = "true"; setting.AcceptSms = "true"; setting.ReadySms = "true"; setting.DeliverySms = "true"; setting.BirthDaySms = "true"; setting.InviteClubeSms = "true"; //----------------- context.Setting.Add(setting); context.SaveChanges(); MessageBox.Show(" اطلاعات ثبت شد", "وضعیت", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
//------ //------ private void FormSettings_Load(object sender, EventArgs e) { try { using (var context = new kitchenEntities()) { var ser = context.Reg.FirstOrDefault(); if (ser == null) { return; } string serial = ""; if (ser.Serial1 == null || ser.Serial1 == "") { serial = ""; } else { serial = ser.Serial1.ToString(); } //if (serial.Length > 15) // serial = serial.Substring(0, 15); txtSerial.Text = IDGenerator.GetCPUId() + "/" + ser.CountOpen + ser.Date; //---------- var register = context.Reg.FirstOrDefault(); if (register.Serial1 == IDGenerator.GetOpenLock(IDGenerator.GetCPUId())) { txtRegister.Text = "نرم افزار فعال است"; txtSerial.Enabled = false; txtRegister.Enabled = false; btnCreate.Enabled = false; btnSendRegisterCode.Enabled = false; btnRegisterInternet.Enabled = false; } //FormMain1 frmMain = new FormMain1(); //if (frmMain.strlblVersion.Text== "برنامه کامل") //{ // txtRegister.Text = "نرم افزار فعال است"; // txtSerial.Enabled = false; // txtRegister.Enabled = false; // btnCreate.Enabled = false; // btnSendRegisterCode.Enabled = false; // btnRegisterInternet.Enabled = false; //} //--------por kardane etelaate modir var setting = context.Setting.FirstOrDefault(); //if (string.IsNullOrEmpty(setting.CommercialName)) // txtName.Text = ""; //else if (setting != null) { txtName.Text = setting.CommercialName; txtManageName.Text = setting.ManageName; txtMobile.Text = setting.Mobile; txtTel.Text = setting.Tel; txtEmail.Text = setting.Email; txtAdress.Text = setting.Address; //---------por kardane meghdare etelaate Sms txtSignature.Text = setting.Signature; txtNumberSms.Text = setting.NumberSms; //---- if (setting.GroupSms == "true") { chxGroupSms.Checked = true; } if (setting.GroupSms == "false") { chxGroupSms.Checked = false; } //---- if (setting.WelcomeSms == "true") { chxWelcomeSms.Checked = true; } if (setting.WelcomeSms == "false") { chxWelcomeSms.Checked = false; } //---- if (setting.AcceptSms == "true") { chxAcceptSms.Checked = true; } if (setting.AcceptSms == "false") { chxAcceptSms.Checked = false; } //---- if (setting.ReadySms == "true") { chxReadySms.Checked = true; } if (setting.ReadySms == "false") { chxReadySms.Checked = false; } //---- if (setting.DeliverySms == "true") { chxDeliverySms.Checked = true; } if (setting.DeliverySms == "false") { chxDeliverySms.Checked = false; } //---- if (setting.BirthDaySms == "true") { chxBirthDaySms.Checked = true; } if (setting.BirthDaySms == "false") { chxBirthDaySms.Checked = false; } } if (setting == null) { Setting set = new Setting(); set.CommercialName = ""; set.GroupSms = "true"; chxGroupSms.Checked = true; set.WelcomeSms = "true"; chxWelcomeSms.Checked = true; set.AcceptSms = "true"; chxAcceptSms.Checked = true; set.ReadySms = "true"; chxReadySms.Checked = true; set.DeliverySms = "true"; chxDeliverySms.Checked = true; set.BirthDaySms = "true"; chxBirthDaySms.Checked = true; context.Setting.Add(set); context.SaveChanges(); } } //************ white sms using (var context = new kitchenEntities()) { var welcome = context.WhiteSms.Where(c => c.W1 != null || c.W1 != "").FirstOrDefault(); txtWelcome.Text = welcome.W1; //----- var accept = context.WhiteSms.Where(c => c.S1 != null || c.S1 != "").FirstOrDefault(); txtAccept.Text = accept.S1; //----- var ready = context.WhiteSms.Where(c => c.R1 != null || c.R1 != "").FirstOrDefault(); txtReady.Text = ready.R1; //----- var delivery = context.WhiteSms.Where(c => c.D1 != null || c.D1 != "").FirstOrDefault(); txtDelivery.Text = delivery.D1; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
//************** private void btnEdit_Click(object sender, EventArgs e) { try { lblError.Text = ""; if (txtPhone.TextLength > 11 || txtPhone.TextLength < 11) { lblError.ForeColor = Color.Red; lblError.Text = "شماره موبایل 11 عدد نیست"; return; } using (var context = new kitchenEntities()) { var editService = context.Service.Where(c => c.CodeRahgiri == txtCodeRahgiri.Text).FirstOrDefault(); editService.Name = txtName.Text; editService.DateService = int.Parse(txtDateService.Text.Replace("/", "")); editService.Mobile = txtPhone.Text; if (txtBeiane.Text != "") { editService.Bestankar = Int64.Parse(txtBeiane.Text.Replace(",", "")); } else { editService.Bestankar = 0; } if (txtTakhfif.Text != "") { editService.Takhfif = Int64.Parse(txtTakhfif.Text.Replace(",", "")); } else { editService.Takhfif = 0; } if (txtTotalSum.Text != "") { editService.SumServices = Int64.Parse(txtTotalSum.Text.Replace(",", "")); } else { editService.SumServices = 0; } if (chxTasfiye.Checked == true) { editService.Tasfiye = "0"; } else { editService.Tasfiye = "1"; } editService.NumberService = txtSomeService.Value.ToString(); editService.ReadyDate = Int64.Parse(txtReadyDate.Text.Replace("/", "")); editService.SendReadySms = Int64.Parse(txtReadySms.Value.ToString()); editService.Description = txtDescription.Text; if (txtPardakhti.Text != "") { editService.Pardakhti = Int64.Parse(txtPardakhti.Text.Replace(",", "")); } else { editService.Pardakhti = 0; } //************ context.SaveChanges(); lblError.ForeColor = Color.Green; lblError.Text = "اطلاعات با ویرایش شد"; } } catch (Exception ex) { MessageBox.Show(ex.Message); lblError.Text = ""; } }
//public string Reg_Code() //{ // string code=""; // //------ // StringBuilder alph = new StringBuilder(); // StringBuilder num = new StringBuilder(); // string serial = Get_Serial_Hard(); // if (serial.Length > 14) // serial = serial.Substring(0, 15); // foreach (char c in serial) // if (char.IsDigit(c)) // num.Append(c); // else // alph.Append(c); // string alph1 = alph.ToString(); // string num1 = num.ToString(); // int[] reg = new int[num1.Length]; // for (int i = 0; i < num1.Length; i++) // { // reg[i] = Int16.Parse(num1.Substring(i, 1)); // } // for (int i = 0; i < num1.Length; i++) // { // reg[i] = reg[i] + 7; // } // Array.Reverse(reg); // //test namayesh // string show, compelet = ""; // for (int i = 0; i < num1.Length; i++) // { // show = ""; // show = reg[i].ToString(); // compelet = compelet + show; // } // //------------------ // //------ // code = compelet; // return code; //} private void FormMain1_Load(object sender, EventArgs e) { //Active(); try { //Accsess(); using (var context = new kitchenEntities()) { var check = context.Reg.Where(c => c.State != "" || c.State != null).FirstOrDefault(); var white = context.WhiteSms.FirstOrDefault(); //var wh = context.WhiteSms.Where(a => a.W1 != null || a.W1 != "").ToList(); if (context.Reg.ToList().Count == 0 || context.Reg.ToList() == null) { First_Enter(); return; } if (check.State == IDGenerator.GetCPUId()) { string reg = IDGenerator.GetOpenLock(IDGenerator.GetCPUId()); reg = reg + "8a1e98m"; string code = check.Serial1 + white.R11; if (code == reg) { Active(); //FormSettings frmSetting = new FormSettings(); //frmSetting.txtRegister.Text = "نرم افزار فعال است"; //frmSetting.txtSerial.Enabled = false; //frmSetting.txtRegister.Enabled = false; //frmSetting.btnCreate.Enabled = false; //frmSetting.btnSendRegisterCode.Enabled = false; //frmSetting.btnRegisterInternet.Enabled = false; } else { if (check.CountOpen >= 100) { End_Lablator(); } else { Endnot_Lablator(); check.CountOpen++; frmManage = stripLblLogin.Text; context.SaveChanges(); } } } else { Active_NotEcoal(); } } } catch (Exception ex) { MessageBox.Show(ex.Message); //Application.Exit(); } }
public void Active_NotEcoal() //Active hast vali serial hard yeki nist { try { using (var context = new kitchenEntities()) { string date = DateTime.Now.ToShortDateString().Replace("/", ""); string hard = Get_Serial_Hard(); MessageBox.Show("نرم افزار کپی شده است.هر کد فعال سازی مخصوص یک دستگاه است", "نرم افزار", MessageBoxButtons.OK, MessageBoxIcon.Error); DialogResult result = MessageBox.Show("آیا همه اطلاعات پاک شود و نسخه آزمایشی استفاده شود؟", "نرم افزار", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (result == DialogResult.Yes) { var deleteReg = context.Reg.FirstOrDefault(); if (deleteReg != null) { context.Reg.Remove(deleteReg); } //------ var del = context.Setting.FirstOrDefault(); if (del != null) { context.Setting.Remove(del); } //------ var delUser = context.User.ToList(); if (delUser != null) { context.User.RemoveRange(delUser); } //------ var delService = context.Service.ToList(); if (delService != null) { context.Service.RemoveRange(delService); } //------ var delReportService = context.ReportService.ToList(); if (delReportService != null) { context.ReportService.RemoveRange(delReportService); } //------ var delServicePrice = context.ServicesPrice.ToList(); if (delServicePrice != null) { context.ServicesPrice.RemoveRange(delServicePrice); } //------ //var delNameService = context.NameServices.ToList(); //if (delNameService != null) // context.NameServices.RemoveRange(delNameService); //------ //var delKindService = context.KindServices.ToList(); //if (delKindService != null) // context.KindServices.RemoveRange(delKindService); //------ //var delKindKala = context.KindKalas.ToList(); //if (delKindKala != null) // context.KindKalas.RemoveRange(delKindKala); //------ var delErsalNashode = context.ErsalNashode.ToList(); if (delErsalNashode != null) { context.ErsalNashode.RemoveRange(delErsalNashode); } //----- var delManege = context.Manage.ToList(); if (delManege != null) { context.Manage.RemoveRange(delManege); } //----- context.SaveChanges(); //----------- First_Enter(); //Application.Restart(); } else { Application.Exit(); } } } catch (Exception ex) { MessageBox.Show("خطا در بررسی سریال های نامساوی:\n" + ex.Message); } }
private void dgSearch_CellContentClick(object sender, DataGridViewCellEventArgs e) { try { if (e.ColumnIndex == 11) { int selectId = int.Parse(dgSearch.CurrentRow.Cells[10].Value.ToString()); using (var context = new kitchenEntities()) { var select = context.ReportService.Where(c => c.Id == selectId).FirstOrDefault(); if (select.Ready == "1") { select.Ready = "0"; context.SaveChanges(); dgSearch.CurrentCell.Value = true; return; } if (select.Ready == "0") { select.Ready = "1"; context.SaveChanges(); dgSearch.CurrentCell.Value = false; return; } } } if (e.ColumnIndex == 12) { int selectId = int.Parse(dgSearch.CurrentRow.Cells[10].Value.ToString()); using (var context = new kitchenEntities()) { var del = context.ReportService.Where(c => c.Id == selectId).FirstOrDefault(); context.ReportService.Remove(del); context.SaveChanges(); var user = context.ReportService.Where(c => c.CodeRahgiri == label1.Text).ToList(); dgSearch.DataSource = user; Design_GrideView_Report_Service(); //-----mohasebe mojadade hazine service bad az hazfe 1 khedmat var editPrice = context.Service.Where(c => c.CodeRahgiri == label1.Text).FirstOrDefault(); long sum = 0; if (dgSearch.RowCount > 0) { for (int i = 0; i < dgSearch.RowCount; i++) { sum = sum + long.Parse(dgSearch.Rows[i].Cells[7].Value.ToString()); } editPrice.SumServices = sum; context.SaveChanges(); return; } if (dgSearch.RowCount == 0)//hame khedmatha hazf shavad in khedmat az list serviceha hazf shsvad { context.Service.Remove(editPrice); context.SaveChanges(); } } } } catch (Exception ex) { MessageBox.Show("عوض کردن وضعیت آماده ویرایش" + "\n" + ex.Message); } }
private void dgSearch_CellContentClick(object sender, DataGridViewCellEventArgs e) { try { if (e.ColumnIndex == 7) { try { //***********baraye check kardane ertebat //HttpWebRequest reqCheack = (HttpWebRequest)WebRequest.Create("http://login.parsgreen.com/UrlService/sendSMS.ashx?from="); //System.Net.WebResponse respCheack = reqCheack.GetResponse(); //*********** //Ping ping = new Ping(); //PingReply pingStatus = ping.Send("google.com"); var sign = context.Setting.FirstOrDefault(); if (sign.Signature == null || sign.Signature == "" || sign.NumberSms == null || sign.NumberSms == "") { MessageBox.Show("از قسمت تنظیمات امضا دیجیتال و شماره پیامک را ثبت کنید", "امضا دیجیتال ", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } //if (pingStatus.Status == IPStatus.Success) //{ string pattern = "http://login.parsgreen.com/UrlService/sendSMS.ashx?from=" + sign.NumberSms + "&to=" + dgSearch.CurrentRow.Cells[1].Value.ToString() + "&text=" + dgSearch.CurrentRow.Cells[2].Value.ToString() + "&signature=" + sign.Signature; //MessageBox.Show(pattern); System.IO.Stream st = null; System.IO.StreamReader sr = null; HttpWebRequest req = (HttpWebRequest)WebRequest.Create(pattern); Encoding encode = System.Text.Encoding.UTF8; System.Net.WebResponse resp = req.GetResponse(); st = resp.GetResponseStream(); sr = new System.IO.StreamReader(st, Encoding.UTF8); string result = sr.ReadToEnd().Substring(12, 1); if (result == "0") { string id = dgSearch.CurrentRow.Cells[6].Value.ToString(); var del = context.ErsalNashode.Where(c => c.Id.ToString() == id).FirstOrDefault(); context.ErsalNashode.Remove(del); context.SaveChanges(); Refresh_dgSearch(); } sr.Close(); resp.Close(); //} } catch (Exception) { MessageBox.Show("اینترنت وصل نیست", "اینترنت", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } if (e.ColumnIndex == 8) { string id = dgSearch.CurrentRow.Cells[6].Value.ToString(); var del = context.ErsalNashode.Where(c => c.Id.ToString() == id).FirstOrDefault(); context.ErsalNashode.Remove(del); context.SaveChanges(); Refresh_dgSearch(); return; } } catch (Exception) { //MessageBox.Show("اینترنت وصل نیست 2"+"\n"+ex.Message, "اینترنت", MessageBoxButtons.OK, MessageBoxIcon.Warning); //MessageBox.Show("ارسال نشده2" + "\n" + ex.Message); } }
private void btnDelete_Click(object sender, EventArgs e) { if (lbldel.Text == "1") { try { lblError.Text = ""; try { using (var context = new kitchenEntities()) { var delete = context.User.Where(current => current.Eshterak == txtEshterak.Text).ToList(); if (delete.Count == 0) { var result = MessageBox.Show("شماره اشتراک مورد نظر پیدا نشد،آیا همه موارد را میخواهید؟", "شماره اشتراک", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (result == DialogResult.Yes) { dgDelete.DataSource = context.User.ToList(); Refresh_dgUser(); } else { txtEshterak.Focus(); } } if (delete.Count == 1) { User del = context.User.Where(current => current.Eshterak == txtEshterak.Text).FirstOrDefault(); context.User.Remove(del); context.SaveChanges(); lblError.ForeColor = Color.Green; lblError.Text = " اشتراک با موفقیت حذف شد"; context.Dispose(); Refresh_dgUser(); txtEshterak.Text = ""; txtEshterak.Focus(); } if (delete.Count > 1) { dgDelete.DataSource = delete.ToList(); } } } catch (Exception) { lblError.ForeColor = Color.Red; lblError.Text = "عملیات حذف با مشکل مواجه شد"; txtEshterak.Focus(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } //----------------------- //----------------------- if (lbldel.Text == "2") { try { lblError.Text = ""; using (var context = new kitchenEntities()) { string id = dgDelete.CurrentRow.Cells[14].Value.ToString(); var delete = context.Service.Where(current => current.IdService.ToString() == id).ToList(); if (delete.Count == 0) { var result = MessageBox.Show("شماره سرویس مورد نظر پیدا نشد،آیا همه موارد را میخواهید؟", "شماره سرویس", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (result == DialogResult.Yes) { dgDelete.DataSource = context.Service.ToList(); Refresh_dgService(); } else { txtEshterak.Focus(); } } if (delete.Count == 1) { var del = context.Service.Where(current => current.IdService.ToString() == id).FirstOrDefault(); context.Service.Remove(del); context.SaveChanges(); lblError.ForeColor = Color.Green; lblError.Text = " سرویس با موفقیت حذف شد"; Refresh_dgService(); context.Dispose(); txtEshterak.Text = ""; txtEshterak.Focus(); } if (delete.Count > 1) { dgDelete.DataSource = delete.ToList(); } } } catch (Exception) { lblError.ForeColor = Color.Red; lblError.Text = "عملیات حذف با مشکل مواجه شد"; txtEshterak.Focus(); } } }