protected void btnSave_Click(object sender, EventArgs e) { if (Password.Text != ConfirmPassword.Text) { string message = "Passwords are not same"; string script = "window.onload = function(){ alert('"; script += message; script += "')};"; ClientScript.RegisterStartupScript(this.GetType(), "SuccessMessage", script, true); //ScriptManager } else { rm.FirstName = FirstName.Text.ToString(); rm.LastName = LastName.Text.ToString(); // rm.BirthDate = BirthDate.SelectedDate.ToString(); rm.BirthDate = BirthDate.Text.ToString(); rm.Sex = SexDropDown.SelectedItem.Text.ToString(); rm.DiabetesType = DiabetesTypeDropDown.SelectedItem.Text.ToString(); rm.Religion = ReligionDropDown.SelectedItem.Text.ToString(); rm.CookingLevel = CookingLevelDropDown.SelectedItem.Text.ToString(); rm.UserPreferencesMeat = MeatDropDownList.SelectedItem.Text.ToString(); rm.UserPreferencesVegtable = VegtableDropDownList.SelectedItem.Text.ToString(); //rm.UserPreferences = UserPreferences.Text.ToString(); rm.MaximumCalery = MaximumCalery.Text.ToString(); List <string> allergies = new List <string>(); if (CheckBox1.Checked) { allergies.Add(CheckBox1.Text); } if (CheckBox2.Checked) { allergies.Add(CheckBox2.Text); } if (CheckBox3.Checked) { allergies.Add(CheckBox3.Text); } if (CheckBox4.Checked) { allergies.Add(CheckBox4.Text); } if (CheckBox5.Checked) { allergies.Add(CheckBox5.Text); } if (CheckBox6.Checked) { allergies.Add(CheckBox6.Text); } if (CheckBox7.Checked) { allergies.Add(CheckBox7.Text); } if (CheckBox8.Checked) { allergies.Add(CheckBox8.Text); } if (CheckBox9.Checked) { allergies.Add(CheckBox9.Text); } string str = string.Join(",", allergies); rm.Allergy = str.ToString(); // rm.FoodHistory = FoodHistory.Text.ToString(); // rm.SportHistory = SportHistory.Text.ToString(); rm.RoleId = 2; rm.UserName = UserName.Text.ToString(); rm.Password = Password.Text.ToString(); DataTable dtt = new DataTable(); dtt = rr.CHeckUser(rm); if (dtt.Rows.Count == 0) { if (Convert.ToInt32(rm.MaximumCalery) < 800 || Convert.ToInt32(rm.MaximumCalery) > 3000) { string message = "MaximumCalery is not in correct range 800-3000!"; string script = "window.onload = function(){ alert('"; script += message; script += "')};"; ClientScript.RegisterStartupScript(this.GetType(), "SuccessMessage", script, true); //ScriptManager.RegisterClientScrip } else if (rm.Religion == "Islam" && rm.UserPreferencesMeat == "pork") { string message = "Error! You are muslim but you have chosen PORK"; string script = "window.onload = function(){ alert('"; script += message; script += "')};"; ClientScript.RegisterStartupScript(this.GetType(), "SuccessMessage", script, true); } else if (Convert.ToInt32(rm.BirthDate) < 18) { string message = "Error! You are under 18"; string script = "window.onload = function(){ alert('"; script += message; script += "')};"; ClientScript.RegisterStartupScript(this.GetType(), "SuccessMessage", script, true); } else { bool res = rr.Insert(rm); if (res) { string message = "saving info was successfull"; string script = "window.onload = function(){ alert('"; script += message; script += "')};"; ClientScript.RegisterStartupScript(this.GetType(), "SuccessMessage", script, true); //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Record Inserted Successfully')", true); emptyFields(); } else { string message = "saving info was not successfull"; string script = "window.onload = function(){ alert('"; script += message; script += "')};"; ClientScript.RegisterStartupScript(this.GetType(), "SuccessMessage", script, true); } } } else { string message = "User is repeated"; string script = "window.onload = function(){ alert('"; script += message; script += "')};"; ClientScript.RegisterStartupScript(this.GetType(), "SuccessMessage", script, true); } } }