当前位置: 首页>>代码示例>>C#>>正文


C# Patient.HasPatient方法代码示例

本文整理汇总了C#中Patient.HasPatient方法的典型用法代码示例。如果您正苦于以下问题:C# Patient.HasPatient方法的具体用法?C# Patient.HasPatient怎么用?C# Patient.HasPatient使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Patient的用法示例。


在下文中一共展示了Patient.HasPatient方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: button_AddEdit_Click

    //protected void Page_Init(object Sender, EventArgs e)
    //{
    //    //Session Expires which focuses on removing the cache
    //    Response.Cache.SetCacheability(HttpCacheability.NoCache);
    //    Response.Cache.SetExpires(DateTime.Now.AddSeconds(-1));
    //    Response.Cache.SetNoStore();
    //}
    protected void button_AddEdit_Click(object sender, EventArgs e)
    {
        pt = new Patient();

        //Checks whether the Patient is present in the database
        bool checker = pt.HasPatient(txtFName.Text, txtMName.Text, txtLName.Text, txtAddress.Text);

        if (checker == true)
            Response.Write("<script> window.alert('Patient Exists.')</script>");
        else
        {
            if (txtDate.Text != null)
            {
                //string[] bDate = txtDate.ToString().Trim().Split('/');
                //int day, month, yr;
                //day = Convert.ToInt32(bDate[0].Trim());
                //month=Convert.ToInt32(bDate[1].Trim());
                //yr = Convert.ToInt32(bDate[2].Trim());


                //compare date to know if birthdate is valid date/year
                DateTime dateNow = DateTime.Parse(DateTime.Now.ToShortDateString()) ;
                DateTime bdate = DateTime.Parse(txtDate.Text);
                int compareResult = dateNow.CompareTo(bdate);
               
                if (compareResult >= 0)
                {
                    if (radiobutton_Female.Checked || radiobutton_Male.Checked)
                    {
                        string Gender = "Female";

                        if (radiobutton_Male.Checked)
                            Gender = "Male";
                        if (radiobutton_Female.Checked)
                            Gender = "Female";

                        if (txtFaxNum.Text != null || txtFaxNum.Text != "")
                        {
                            bool statusSamePhilhealth = pt.HasSamePhilhealth(txtFaxNum.Text);
                            if (statusSamePhilhealth)
                            {
                                Response.Write("<script> window.alert('Patient has same Philhealth Number Please Try Again.')</script>");
                            }
                            else
                            {
                                //Add Patient
                                bool statusAdd = pt.AddPatient(txtFName.Text.Trim(), txtMName.Text.Trim(), txtLName.Text.Trim(), txtContactNum.Text.Trim(), txtEmailAdd.Text.Trim(),
                                    txtSuffix.Text.Trim(), txtDate.Text.Trim(), txtBirthplace.Text.Trim(), txtAddress.Text.Trim(),
                                    txtFaxNum.Text.Trim(), txtDoctor.Text.Trim(), txtNationality.Text.Trim(), txtCity.Text.Trim(),
                                    Gender, ddlCivilStatus.Text.Trim(), txtSpouseName.Text.Trim(), txtCompany.Text.Trim(), DateTime.Now.ToString("d"), ddlBarangay.Text.Trim());
                                if (statusAdd)
                                {
                                    Response.Write("<script> window.alert('Added Patient Successfully.')</script>");
                                }
                                else
                                    Response.Write("<script> window.alert('Added Patient Failed.')</script>");
                            }
                        }
                        else
                        {
                            //Add Patient
                            bool statusAdd = pt.AddPatient(txtFName.Text.Trim(), txtMName.Text.Trim(), txtLName.Text.Trim(), txtContactNum.Text.Trim(), txtEmailAdd.Text.Trim(),
                                txtSuffix.Text.Trim(), txtDate.Text.Trim(), txtBirthplace.Text.Trim(), txtAddress.Text.Trim(),
                                txtFaxNum.Text.Trim(), txtDoctor.Text.Trim(), txtNationality.Text.Trim(), txtCity.Text.Trim(),
                                Gender, ddlCivilStatus.Text.Trim(), txtSpouseName.Text.Trim(), txtCompany.Text.Trim(), DateTime.Now.ToString("d"), ddlBarangay.Text.Trim());
                            if (statusAdd)
                            {
                                Response.Write("<script> window.alert('Added Patient Successfully.')</script>");
                            }
                            else
                                Response.Write("<script> window.alert('Added Patient Failed.')</script>");
                        }
                    }
                    else
                        Response.Write("<script> window.alert('Please select gender')</script>");
                }
                else
                    Response.Write("<script> window.alert('Please provide a valid birthdate.')</script>");
            }

         }
    }
开发者ID:abdojobs,项目名称:paombonghealthcare,代码行数:89,代码来源:AddPatient.aspx.cs


注:本文中的Patient.HasPatient方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。