private void ShowData() { try { ADAM.DataBase.ADAMConnectionString Mdb = new DataBase.ADAMConnectionString(); var Rows = from a in Mdb.AreaDatas where a.AreaCode == long.Parse(txtCode.Text) select a; if (Rows.Count() > 0) { ADAM.DataBase.AreaData dr = Mdb.AreaDatas.Single(a => a.AreaCode == long.Parse(txtCode.Text)); ADAM.DataBase.GovernorateData Governoratedr = Mdb.GovernorateDatas.Single(a => a.Id == dr.GovernorateId); ADAM.DataBase.CityData Citydr = Mdb.CityDatas.Single(a => a.Id == Governoratedr.CityId); ADAM.DataBase.CountryData Countrydr = Mdb.CountryDatas.Single(a => a.Id == Citydr.CountryId); ddlCountry.SelectedValue = Countrydr.Id.ToString(); ddlCity.DataBind(); ddlCity.SelectedValue = Citydr.Id.ToString(); ddlGovernorate.DataBind(); ddlGovernorate.SelectedValue = Governoratedr.Id.ToString(); txtName.Text = dr.AreaName; } else { Response.Write("<script>alert('من فضلك تأكد من كود المنطقة')</script>"); } } catch { Response.Write("<script>alert('خطأ أثناء عرض البيانات من فضلك تأكد من الكود او من الاتصال بقاعدة البيانات')</script>"); } }
private void EditData() { try { if (string.IsNullOrEmpty(txtCode.Text) || string.IsNullOrEmpty(txtName.Text) || ddlCountry.SelectedValue == "0") { Response.Write("<script>alert('من فضلك تأكد من ادخال كل البيانات بشكل صحيح')</script>"); return; } ADAM.DataBase.ADAMConnectionString Mdb = new DataBase.ADAMConnectionString(); ADAM.DataBase.CityData dr = Mdb.CityDatas.Single(a => a.Code == long.Parse(txtCode.Text)); if (Validation()) { dr.CountryId = long.Parse(ddlCountry.SelectedValue); dr.Name = txtName.Text; Mdb.SaveChanges(); Response.Write("<script>alert('تمت عملية التعديل بنجاح')</script>"); } else { Response.Write("<script>alert('هذا الكود غير موجود بقاعدة البيانات')</script>"); } } catch { Response.Write("<script>alert('خطأ أثناء التعديل من فضلك تأكد من ادخال البيانات بشكل صحيح او الاتصال بقاعدة البيانات ')</script>"); } }
private void GetNum() { ADAM.DataBase.ADAMConnectionString mdb = new DataBase.ADAMConnectionString(); var Rows = from a in mdb.CityDatas orderby a.Id descending select a; if (Rows.Count() == 0) { txtCode.Text = "1"; } else { ADAM.DataBase.CityData dr = Rows.First(); txtCode.Text = (dr.Code + 1).ToString(); } }
private void DeleteData() { try { ADAM.DataBase.ADAMConnectionString Mdb = new DataBase.ADAMConnectionString(); ADAM.DataBase.CityData dr = Mdb.CityDatas.Single(a => a.Code == long.Parse(txtCode.Text)); var EmployeeRows = from a in Mdb.EmployeeDatas where a.CityId == dr.Id select a; if (EmployeeRows.Count() > 0) { Response.Write("<script>alert('لا يمكن الحذف لوجود موظفين مرتبطين بها')</script>"); return; } Mdb.CityDatas.Remove(dr); Mdb.SaveChanges(); EmptyData(); Response.Write("<script>alert('تمت عملية الحذف نجاح')</script>"); } catch { Response.Write("<script>alert('خطأ أثناء الحذف من فضلك تأكد من ادخال البيانات بشكل صحيح او من الاتصال بقاعدة البيانات')</script>"); } }
private void ShowData() { try { ADAM.DataBase.ADAMConnectionString Mdb = new DataBase.ADAMConnectionString(); var Rows = from a in Mdb.CityDatas where a.Code == long.Parse(txtCode.Text) select a; if (Rows.Count() > 0) { ADAM.DataBase.CityData dr = Mdb.CityDatas.Single(a => a.Code == long.Parse(txtCode.Text)); ddlCountry.SelectedValue = dr.CountryId.ToString(); txtName.Text = dr.Name; } else { Response.Write("<script>alert('من فضلك تأكد من كود المحافظة')</script>"); } } catch { Response.Write("<script>alert('خطأ أثناء عرض البيانات من فضلك تأكد من الكود او من الاتصال بقاعدة البيانات')</script>"); } }