예제 #1
0
        private void UpdateLocation()
        {
            try
            {
                M_Board_Location locations = db.M_Board_Location.FirstOrDefault(x => x.Board_Location_Id == Location_id);
                locations.Board_Location_Name_Ar        = txtArabicName.Text;
                locations.Board_Location_Name_En        = txtEnglishName.Text;
                locations.Board_Location_Description_Ar = txtArabicDescription.Text;
                locations.Board_Location_Description_En = txtEnglishDescription.Text;
                locations.Board_Location_OnMap          = txtMapLocation.Text;
                locations.Board_Location_URLVideo       = txtVideoURL.Text;

                db.Entry(locations).State = System.Data.EntityState.Modified;
                db.SaveChanges();
                string messages = "Location Updated successfully..";
                if (SessionWrapper.LoggedUser.Language_id == 1)
                {
                    messages = "تم تحديث بيانات الموقع بنجاح";
                }
                LtrMessage.Text = "<div class='alert alert-success' role='alert'>" + messages + "</div>";
                LoadLocations();
            }
            catch {
                string messages = "System Error...";
                if (SessionWrapper.LoggedUser.Language_id == 1)
                {
                    messages = "حدث خطاء في النظام...";
                }
                LtrMessage.Text = "<div class='alert alert-danger' role='alert'>" + messages + "</div>";
            }
        }
예제 #2
0
        private void FillData(int locationid)
        {
            M_Board_Location Location = db.M_Board_Location.FirstOrDefault(x => x.Board_Location_Id == locationid);

            if (Location != null)
            {
                txtArabicName.Text         = Location.Board_Location_Name_Ar;
                txtEnglishName.Text        = Location.Board_Location_Name_En;
                txtMapLocation.Text        = Location.Board_Location_OnMap;
                txtEnglishDescription.Text = Location.Board_Location_Description_En;
                txtArabicDescription.Text  = Location.Board_Location_Description_Ar;
                txtVideoURL.Text           = Location.Board_Location_URLVideo;
            }
            else
            {
                if (SessionWrapper.LoggedUser.Language_id == 1)
                {
                    Save.Text = "حفظ";
                }
                else
                {
                    Save.Text = "Save";
                }
                IsUpdate = true;
            }
        }
예제 #3
0
        protected void Save_Click(object sender, EventArgs e)
        {
            if (IsUpdate)
            {
                UpdateLocation();
            }
            else
            {
                try
                {
                    M_Board_Location locations = db.M_Board_Location.Create();
                    locations.Board_Id = int.Parse(txtBoard.SelectedValue);
                    locations.Board_Location_Name_Ar        = txtArabicName.Text;
                    locations.Board_Location_Name_En        = txtEnglishName.Text;
                    locations.Board_Location_Description_Ar = txtArabicDescription.Text;
                    locations.Board_Location_Description_En = txtEnglishDescription.Text;
                    locations.Board_Location_OnMap          = txtMapLocation.Text;
                    locations.Board_Location_URLVideo       = txtVideoURL.Text;

                    db.M_Board_Location.Add(locations);
                    db.SaveChanges();
                    string messages = "Location Added successfully..";
                    if (SessionWrapper.LoggedUser.Language_id == 1)
                    {
                        messages = "تم اضافة الموقع بنجاح";
                    }
                    LtrMessage.Text = "<div class='alert alert-success' role='alert'>" + messages + "</div>";
                    LoadLocations();
                    Clear();
                }
                catch {
                    string messages = "System Error...";
                    if (SessionWrapper.LoggedUser.Language_id == 1)
                    {
                        messages = "حدث خطاء في النظام...";
                    }
                    LtrMessage.Text = "<div class='alert alert-danger' role='alert'>" + messages + "</div>";
                }
            }
        }