Пример #1
0
        protected void Submit_Click(object sender, EventArgs e)
        {
            String s     = Request.QueryString["boosh"];
            String q     = TextBox3.Text;
            int    count = 0;

            for (int a = 0; a < 5; a++)
            {
                if (CheckBoxList1.Items[a].Selected)
                {
                    count++;
                }
            }
            string txt2 = txtValues.Text;

            string[] newlist = txt2.Split(new Char[] { ';', '\\' }, StringSplitOptions.RemoveEmptyEntries);

            if (TextBox2.Text != "" && TextBox3.Text != "" && TextBox4.Text != "" && TextBox5.Text != "" && count != 0 && SympCheck(newlist) == true && AllCheck() == true)
            {
                DiseaseDataSource.UpdateParameters.Add("Name", TextBox2.Text);
                DiseaseDataSource.UpdateParameters.Add("Description", TextBox3.Text);
                DiseaseDataSource.UpdateParameters.Add("Prognosis", TextBox4.Text);
                DiseaseDataSource.UpdateParameters.Add("Phenotype_Id", DropDownList1.SelectedValue);
                // DiseaseDataSource.InsertParameters.Add("DiseaseId", TextBox2.Text);
                DiseaseDataSource.UpdateParameters.Add("DiseaseId", "");


                q = TextBox2.Text;
                q = TextBox3.Text;
                q = TextBox4.Text;



                DiseaseDataSource.UpdateCommandType = SqlDataSourceCommandType.Text;
                DiseaseDataSource.UpdateCommand     = "UPDATE [Diseases] SET [Name] = @Name, [Description] = @Description, [Prognosis] = @Prognosis, [Phenotype_Id] = @Phenotype_Id WHERE [Id] = " + s + "";
                DiseaseDataSource.Update();

                TextBox2.Text = "";
                TextBox3.Text = "";
                TextBox4.Text = "";
                TextBox5.Text = "";
                CheckBoxList1.ClearSelection();
            }
            else
            {
                if (SympCheck(newlist) == false)
                {
                    string myStringVariable = "Symptoms not found in Database";
                    txtValues.Text = "";
                    ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + myStringVariable + "');", true);
                }
            }
            Label1.Visible = true;
            System.Threading.Thread.Sleep(2000);
            Label1.Visible = false;
            Response.Redirect("Results.aspx");
        }
Пример #2
0
        //protected void StrongSymptomsButton_Click(object sender, EventArgs e)
        //{
        //SymptomsDataSource.InsertParameters.Add("Name", StrongSymptomName.Text);
        //SymptomsDataSource.InsertParameters.Add("Description", StrongSymptomDescription.Text);
        //SymptomsDataSource.InsertCommandType = SqlDataSourceCommandType.Text;
        //SymptomsDataSource.InsertCommand = "INSERT INTO Symptoms(Name, Description) VALUES(@Name, @Description)";

        //SymptomsDataSource.Insert();

        //}

        protected void SubmitButton0_Click(object sender, EventArgs e)
        {
            DiseaseNameText.BorderColor    = System.Drawing.Color.White;
            DiseaseDescription.BorderColor = System.Drawing.Color.White;
            DiseasePrognosis.BorderColor   = System.Drawing.Color.White;
            Aliases.BorderColor            = System.Drawing.Color.White;

            int count = 0;

            for (int a = 0; a < 5; a++)
            {
                if (CheckBoxList1.Items[a].Selected)
                {
                    count++;
                }
            }
            string txt2 = txtValues.Text;

            string[] newlist = txt2.Split(new Char[] { ';', '\\' }, StringSplitOptions.RemoveEmptyEntries);

            if (DiseaseNameText.Text != "" && DiseaseDescription.Text != "" && DiseasePrognosis.Text != "" && Aliases.Text != "" && count != 0 && SympCheck(newlist) == true && AllCheck() == true)
            {
                DiseaseDataSource.InsertParameters.Add("Name", DiseaseNameText.Text);
                DiseaseDataSource.InsertParameters.Add("Description", DiseaseDescription.Text);
                DiseaseDataSource.InsertParameters.Add("Prognosis", DiseasePrognosis.Text);
                DiseaseDataSource.InsertParameters.Add("Phenotype_Id", PathogenDropDown.SelectedValue);
                // DiseaseDataSource.InsertParameters.Add("DiseaseId", DiseaseNameText.Text);
                DiseaseDataSource.InsertParameters.Add("DiseaseId", "");


                DiseaseDataSource.InsertCommandType = SqlDataSourceCommandType.Text;
                DiseaseDataSource.InsertCommand     = "INSERT INTO Diseases(Name, Description, Prognosis, Phenotype_Id) VALUES(@Name, @Description, @Prognosis, @Phenotype_Id) SET @IdReturn=SCOPE_IDENTITY();";
                DiseaseDataSource.Insert();

                DiseaseNameText.Text    = "";
                DiseaseDescription.Text = "";
                DiseasePrognosis.Text   = "";
                Aliases.Text            = "";
                CheckBoxList1.ClearSelection();
            }
            else
            {
                if (SympCheck(newlist) == false)
                {
                    string myStringVariable = "Symptoms not found in Database";
                    txtValues.Text = "";
                    ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + myStringVariable + "');", true);
                }
            }
        }