Пример #1
0
        public HttpResponseMessage Post([FromUri] string uniqueUserIdentifier, [FromUri] string deviceIdentifier, [FromUri] bool alertOnNewPackage)
        {
            residentManager.UpdateResident(uniqueUserIdentifier, deviceIdentifier, alertOnNewPackage);

            return(new HttpResponseMessage(HttpStatusCode.OK));
        }
    protected void btnUpdate_Click(object sender, EventArgs e)
    {
        Resident resident = new Resident();

        resident = ResidentManager.GetResidentByID(Int32.Parse(Request.QueryString["residentID"]));
        Resident tempResident = new Resident();

        tempResident.ResidentID = resident.ResidentID;

        tempResident.Name                                  = txtName.Text;
        tempResident.AdmissionDate                         = ChangeTheDate(txtAdmissionDate.Text);
        tempResident.AdmissionFrom                         = txtAdmissionFrom.Text;
        tempResident.UsualOccupation                       = txtUsualOccupation.Text;
        tempResident.PlaceOfBirth                          = txtPlaceOfBirth.Text;
        tempResident.UsualAddress                          = txtUsualAddress.Text;
        tempResident.Telephone                             = txtTelephone.Text;
        tempResident.Race                                  = txtRace.Text;
        tempResident.Age                                   = Int32.Parse(txtAge.Text);
        tempResident.DateOfBirth                           = ChangeTheDate(txtDateOfBirth.Text);
        tempResident.Sex                                   = txtSex.Text;
        tempResident.MaritalStatus                         = txtMaritalStatus.Text;
        tempResident.Height                                = txtHeight.Text;
        tempResident.Weight                                = txtWeight.Text;
        tempResident.Religion                              = txtReligion.Text;
        tempResident.Clergyman                             = txtClergyman.Text;
        tempResident.ChurchSynagogue                       = txtChurchSynagogue.Text;
        tempResident.ChurchSynagogueTelephone              = txtChurchSynagogueTelephone.Text;
        tempResident.Address                               = txtAddress.Text;
        tempResident.AddressTelephone                      = txtAddressTelephone.Text;
        tempResident.SocialSecurity                        = txtSocialSecurity.Text;
        tempResident.Medicare                              = txtMedicare.Text;
        tempResident.Medicaid                              = txtMedicaid.Text;
        tempResident.Insurance                             = txtInsurance.Text;
        tempResident.InsuranceAddress                      = txtInsuranceAddress.Text;
        tempResident.InsuranceAddressTelephone             = txtInsuranceAddressTelephone.Text;
        tempResident.Policy                                = txtPolicy.Text;
        tempResident.InsuranceGroup                        = txtInsuranceGroup.Text;
        tempResident.InsuranceGroupNo                      = txtInsuranceGroupNo.Text;
        tempResident.ResponsibleParty                      = txtResponsibleParty.Text;
        tempResident.ResponsiblePartyRelationship          = txtResponsiblePartyRelationship.Text;
        tempResident.ResponsiblePartyAddress               = txtResponsiblePartyAddress.Text;
        tempResident.ResponsiblePartyTelephone             = txtResponsiblePartyTelephone.Text;
        tempResident.PowerOfAttorney                       = txtPowerOfAttorney.Text;
        tempResident.PowerOfAttorneyAddress                = txtPowerOfAttorneyAddress.Text;
        tempResident.PowerOfAttorneyRelationship           = txtPowerOfAttorneyRelationship.Text;
        tempResident.PowerOfAttorneyTelephone              = txtPowerOfAttorneyTelephone.Text;
        tempResident.NearestRelativeOrGuardian             = txtNearestRelativeOrGuardian.Text;
        tempResident.NearestRelativeOrGuardianRelationship = txtNearestRelativeOrGuardianRelationship.Text;
        tempResident.NearestRelativeOrGuardianAddress      = txtNearestRelativeOrGuardianAddress.Text;
        tempResident.NearestRelativeOrGuardianTelephone    = txtNearestRelativeOrGuardianTelephone.Text;
        tempResident.NotifyInCaseOfEmergency               = txtNotifyInCaseOfEmergency.Text;
        tempResident.NotifyInCaseOfEmergencyRelationship   = txtNotifyInCaseOfEmergencyRelationship.Text;
        tempResident.NotifyInCaseOfEmergencyAddress        = txtNotifyInCaseOfEmergencyAddress.Text;
        tempResident.NotifyInCaseOfEmergencyTelephone      = txtNotifyInCaseOfEmergencyTelephone.Text;
        tempResident.HospitalPreference                    = txtHospitalPreference.Text;
        tempResident.HospitalPreferenceTelephone           = txtHospitalPreferenceTelephone.Text;
        tempResident.HospitalPreferenceEmail               = txtHospitalPreferenceEmail.Text;
        tempResident.FuneralHomePreference                 = txtFuneralHomePreference.Text;
        tempResident.FuneralHomePreferenceTelephone        = txtFuneralHomePreferenceTelephone.Text;
        tempResident.PharmacyPreference                    = txtPharmacyPreference.Text;
        tempResident.PharmacyPreferenceTelephone           = txtPharmacyPreferenceTelephone.Text;
        tempResident.Dentist                               = txtDentist.Text;
        tempResident.DentistTelephone                      = txtDentistTelephone.Text;
        tempResident.AttendingPhysician                    = txtAttendingPhysician.Text;
        tempResident.AttendingPhysicianAddress             = txtAttendingPhysicianAddress.Text;
        tempResident.AttendingPhysicianTelephone           = txtAttendingPhysicianTelephone.Text;
        tempResident.AlternatePhysician                    = txtAlternatePhysician.Text;
        tempResident.AlternatePhysicianAddress             = txtAlternatePhysicianAddress.Text;
        tempResident.AlternatePhysicianTelephone           = txtAlternatePhysicianTelephone.Text;
        tempResident.DateofLastPhysicalExam                = ChangeTheDate(txtDateofLastPhysicalExam.Text);
        tempResident.YearlyPhysicalDue                     = txtYearlyPhysicalDue.Text;
        tempResident.Diagnosis                             = txtDiagnosis.Text;
        tempResident.Allergies                             = txtAllergies.Text;
        tempResident.DischargedOrExpiredDate               = ChangeTheDate(txtDischargedOrExpiredDate.Text);
        tempResident.DischargedOrExpiredReason             = txtDischargedOrExpiredReason.Text;
        tempResident.IsWithoutMDApproval                   = cbIsWithoutMDApproval.Checked;
        tempResident.ReleasedTo                            = txtReleasedTo.Text;
        tempResident.NewAddress                            = txtNewAddress.Text;
        tempResident.PlaceOfDeathAddressnCitynCountynState = txtPlaceOfDeathAddressnCitynCountynState.Text;
        tempResident.PrecinctNo                            = txtPrecinctNo.Text;
        tempResident.MorticianName                         = txtMorticianName.Text;
        tempResident.Signature                             = txtSignature.Text;
        tempResident.ExtraField1                           = ddlPropertyID.SelectedValue;
        tempResident.ExtraField2                           = resident.ExtraField2;
        tempResident.ExtraField3                           = resident.ExtraField3;
        tempResident.ExtraField4                           = DateTime.Now.ToString("MM/dd/yyyy hh:mm tt");
        tempResident.ExtraField5                           = getLogin().FirstName + " " + getLogin().MiddleName + " " + getLogin().LastName;
        tempResident.ExtraField6                           = "";
        tempResident.ExtraField7                           = "";
        tempResident.ExtraField8                           = txtExtraField8.Text;
        tempResident.ExtraField9                           = "";
        tempResident.ExtraField10                          = ddlStatus.SelectedValue;
        bool result = ResidentManager.UpdateResident(tempResident);

        lblMsg1.Visible = true;
        lblMsg2.Visible = true;
        lblMsg3.Visible = true;
        //Response.Redirect("AdminResidentDisplay.aspx");
    }