示例#1
0
        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>"); }
        }
示例#2
0
 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>"); }
 }
示例#3
0
        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();
            }
        }
示例#4
0
 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>"); }
 }
示例#5
0
 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>"); }
 }