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>"; } }
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; } }
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>"; } } }