Example #1
0
        private void UpdateNspData()
        {
            OEA.DataLayer.OEADataContext context = new DataLayer.OEADataContext();

            int pledgesWB = Convert.ToInt32(context.OEA_GetSelectionCount(_report_id_pledge, 4).SingleOrDefault().NumberOfPledges);
            int pledgesSB = Convert.ToInt32(context.OEA_GetSelectionCount(_report_id_pledge, 5).SingleOrDefault().NumberOfPledges);

            decimal MapMealDistanceSaved = context.OEA_GetSelectionCount(report_id_meal, null).SingleOrDefault().NumberOfPledges;
            decimal MapMealNumberOne = context.OEA_GetSelectionCount(report_id_meal, 16).SingleOrDefault().NumberOfPledges;
            decimal MapMealNumberTwo = context.OEA_GetSelectionCount(report_id_meal, 17).SingleOrDefault().NumberOfPledges;

            int homemadeBathes = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_homemade, null).SingleOrDefault().NumberOfPledges);
            int laundryDetergent = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_homemade, 24).SingleOrDefault().NumberOfPledges);
            int allPurposeCleaner = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_homemade, 27).SingleOrDefault().NumberOfPledges);
            int shampoo = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_homemade, 29).SingleOrDefault().NumberOfPledges);
            int faceMask = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_homemade, 30).SingleOrDefault().NumberOfPledges);

            lblNumberWBPledges.Text = pledgesWB.ToString();
            lblNumberSBPledges.Text = pledgesSB.ToString();

            lblMapMealDistanceSaved.Text = MapMealDistanceSaved.ToString();
            lblMapMealNumberOne.Text = MapMealNumberOne.ToString();
            lblMapMealNumberTwo.Text = MapMealNumberTwo.ToString();

            lblHomemadeBatches.Text = homemadeBathes.ToString();
            lblLaundryDetergent.Text = laundryDetergent.ToString();
            lblAllPurposeCleaner.Text = allPurposeCleaner.ToString();
            lblShampoo.Text = shampoo.ToString();
            lblFaceMask.Text = faceMask.ToString();
        }
Example #2
0
        private void UpdateNspData()
        {
            OEA.DataLayer.OEADataContext context = new DataLayer.OEADataContext();

            int pledgesWB = Convert.ToInt32(context.OEA_GetSelectionCount(_report_id_pledge, 4).SingleOrDefault().NumberOfPledges);
            int pledgesSB = Convert.ToInt32(context.OEA_GetSelectionCount(_report_id_pledge, 5).SingleOrDefault().NumberOfPledges);

            lblNumberWBPledges.Text = pledgesWB.ToString();
            lblNumberSBPledges.Text = pledgesSB.ToString();

            int MapMealDistanceSaved = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_meal, null).SingleOrDefault().NumberOfPledges);
            int MapMealNumberOne = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_meal, 19).SingleOrDefault().NumberOfPledges);
            int MapMealNumberTwo = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_meal, 20).SingleOrDefault().NumberOfPledges);

            lblMapMealDistanceSaved.Text = MapMealDistanceSaved.ToString();
            lblMapMealNumberOne.Text = MapMealNumberOne.ToString();
            lblMapMealNumberTwo.Text = MapMealNumberTwo.ToString();

            int homemadeBathes = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_homemade, null).SingleOrDefault().NumberOfPledges);
            int laundryDetergent = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_homemade, 24).SingleOrDefault().NumberOfPledges);
            int allPurposeCleaner = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_homemade, 27).SingleOrDefault().NumberOfPledges);
            int shampoo = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_homemade, 29).SingleOrDefault().NumberOfPledges);
            int faceMask = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_homemade, 30).SingleOrDefault().NumberOfPledges);

            lblHomemadeBatches.Text = homemadeBathes.ToString();
            lblLaundryDetergent.Text = laundryDetergent.ToString();
            lblAllPurposeCleaner.Text = allPurposeCleaner.ToString();
            lblShampoo.Text = shampoo.ToString();
            lblFaceMask.Text = faceMask.ToString();

            int trees = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_trees, null).SingleOrDefault().NumberOfPledges);
            int communityEvent = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_trees, 13).SingleOrDefault().NumberOfPledges);
            int tdEvent = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_trees, 14).SingleOrDefault().NumberOfPledges);
            int ownProject = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_trees, 15).SingleOrDefault().NumberOfPledges);

            lblTreesplanted.Text = trees.ToString();
            lblCommunityEvent.Text = communityEvent.ToString();
            lblTDEvent.Text = tdEvent.ToString();
            lblOwnProject.Text = ownProject.ToString();

            int numEnergyAudit = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_energy, null).SingleOrDefault().NumberOfPledges);
            int homeEnergyAudit = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_energy, 34).SingleOrDefault().NumberOfPledges);
            int businessEnergyAudit = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_energy, 38).SingleOrDefault().NumberOfPledges);
            int communityEnergyAudit = Convert.ToInt32(context.OEA_GetSelectionCount(report_id_energy, 39).SingleOrDefault().NumberOfPledges);

            lblEnergyAuditCount.Text = numEnergyAudit.ToString();
            lblHomeAuditCount.Text = homeEnergyAudit.ToString();
            lblBusinessAuditCount.Text = businessEnergyAudit.ToString();
            lblCommunityAuditCount.Text = communityEnergyAudit.ToString();
        }
Example #3
0
        private void UpdateNumberOfHabitatPreservations()
        {
            OEA.DataLayer.OEADataContext context = new DataLayer.OEADataContext();

            int numHabitatPreservation = Convert.ToInt32(context.OEA_GetSelectionCount(report_id, null).SingleOrDefault().NumberOfPledges);

            lblHabitatPreservationCount.Text = numHabitatPreservation.ToString();
        }
Example #4
0
        protected void btnHabitatRptI_Click(object sender, EventArgs e)
        {
            OEA.DataLayer.OEADataContext context = new DataLayer.OEADataContext();
            string iMIS_ID = txtiMISI.Text.Trim();

            string selectedValueNumGirlsI = txtNumGirlsI.Text;
            string selectedValueNumAdultsI = txtNumAdultsI.Text;
            string selectedValueNumNonMembersI = txtNumNonMembersI.Text;

            string selectedValueHabitatNumberOfDuckBoxesI = txtDuckBoxesI.Text;
            string selectedValueHabitatNumberOfWetlandsI = txtWetlandsI.Text;
            string selectedValueHabitatNumberOfBatBoxesI = txtBatBoxesI.Text;
            string selectedValueHabitatNumberOfGardenOutdoorI = txtGardenOutdoorI.Text;
            string selectedValueHabitatNumberOfToadAbodesI = txtToadAbodesI.Text;
            string selectedValueHabitatOtherI = txtOtherI.InnerText.ToString();

            string msg_to_user = string.Empty;

            bool valid_imis_email = Validate_imis_email(context, iMIS_ID, eMAIL, out msg_to_user);
            //validate that at least one number is entered
            //validate the size of rec

            if (valid_imis_email)
            {

                string ip_address = Utilities.GetIPAddress(); ;
                string comment = "geo";

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.HabitatPreservationNumberOfGirl,
                    OEA.Participation.Individual,
                    selectedValueNumGirlsI,
                    ip_address,
                     comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.HabitatPreservationNumberofAdults,
                    OEA.Participation.Individual,
                    selectedValueNumAdultsI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.HabitatPreservationNumberOfNonMembers,
                    OEA.Participation.Individual,
                    selectedValueNumNonMembersI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.HabitatPreservationNumberOfDuckBoxes,
                    OEA.Participation.Individual,
                    selectedValueHabitatNumberOfDuckBoxesI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.HabitatPreservationNumberOfWetlands,
                    OEA.Participation.Individual,
                    selectedValueHabitatNumberOfWetlandsI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.HabitatPreservationNumberOfBatBoxes,
                    OEA.Participation.Individual,
                    selectedValueHabitatNumberOfBatBoxesI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.HabitatPreservationNumberOfGardenOutdoor,
                    OEA.Participation.Individual,
                    selectedValueHabitatNumberOfGardenOutdoorI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                   iMIS_ID,
                   (int)OEA.ReportElement.HabitatPreservationNumberOfToadAbodes,
                   OEA.Participation.Individual,
                   selectedValueHabitatNumberOfToadAbodesI,
                   ip_address,
                   comment);

                context.OEA_SaveSelection(
                  iMIS_ID,
                  (int)OEA.ReportElement.HabitatPreservationOther,
                  OEA.Participation.Individual,
                  selectedValueHabitatOtherI,
                  ip_address,
                  comment);

                UpdateNumberOfHabitatPreservations();
                ClearHabitatFormI();
            }
            else
            {
                if (!this.ClientScript.IsClientScriptBlockRegistered("msg"))
                {
                    this.ClientScript.RegisterClientScriptBlock(this.GetType(), "msg", Utilities.FormatJavaScriptAlertMessage(msg_to_user));
                }

            }
        }
Example #5
0
        protected void btnTreesRptI_Click(object sender, EventArgs e)
        {
            OEA.DataLayer.OEADataContext context = new DataLayer.OEADataContext();
            string iMIS_ID = txtiMISI.Text.ToString().Trim();

            string selectedValueNumGirlsI = txtNumGirlsI.Text;
            string selectedValueNumAdultsI = txtNumAdultsI.Text;
            string selectedValueNumNonMembersI = txtNumNonMembersI.Text;

            string selectedValueTreesNumberOfTreesPlantedI = txtNumTreesI.Text;
            string selectedValueTreesCommunityEventI = chkCommEventI.Checked.ToString();
            string selectedValueTreesTreePlantingGrantI = chkGrantI.Checked.ToString();
            string selectedValueTreesOwnProjectI = chkOwnI.Checked.ToString();

            string msg_to_user = string.Empty;
            bool valid_imis_email = Validate_imis_email(context, iMIS_ID, eMAIL, out msg_to_user);

            if (valid_imis_email)
            {
                string ip_address = Utilities.GetIPAddress(); ;
                string comment = "geo";

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.TreesNumberOfGirls,
                    OEA.Participation.Individual,
                    selectedValueNumGirlsI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.TreesNumberOfAdults,
                    OEA.Participation.Individual,
                    selectedValueNumAdultsI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.TreesNumberOfNonMembers,
                    OEA.Participation.Individual,
                    selectedValueNumNonMembersI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.TreesNumberOfTreesPlanted,
                    OEA.Participation.Individual,
                    selectedValueTreesNumberOfTreesPlantedI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.TreesCommunityEvent,
                    OEA.Participation.Individual,
                    selectedValueTreesCommunityEventI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.TreesTreePlantingGrant,
                    OEA.Participation.Individual,
                    selectedValueTreesTreePlantingGrantI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.TreesOwnProject,
                    OEA.Participation.Individual,
                    selectedValueTreesOwnProjectI,
                    ip_address,
                    comment);

                UpdateNumberOfTreesPlanted();
                ClearTreesPlantedFormU();
            }
            else
            {
                if (!this.ClientScript.IsClientScriptBlockRegistered("msg"))
                {
                    this.ClientScript.RegisterClientScriptBlock(this.GetType(), "msg", Utilities.FormatJavaScriptAlertMessage(msg_to_user));
                }

            }
        }
Example #6
0
        private void UpdateNumberOfTreesPlanted()
        {
            OEA.DataLayer.OEADataContext context = new DataLayer.OEADataContext();
            int trees = Convert.ToInt32(context.OEA_GetSelectionCount(report_id, null).SingleOrDefault().NumberOfPledges);

            lblTreesplanted.Text = trees.ToString();
        }
Example #7
0
        protected void btnTreesRptU_Click(object sender, EventArgs e)
        {
            OEA.DataLayer.OEADataContext context = new DataLayer.OEADataContext();
            string iMIS_ID = txtiMISU.Text.ToString().Trim();

            string selectedValueNumGirlsU = txtNumGirlsU.Text;
            string selectedValueNumAdultsU = txtNumAdultsU.Text;
            string selectedValueNumNonMembersU = txtNumNonMembersU.Text;

            string selectedValueTreesNumberOfTreesPlantedU  = txtNumTreesU.Text;
            string selectedValueTreesCommunityEventU = chkCommEventU.Checked.ToString();
            string selectedValueTreesTreePlantingGrantU = chkGrantU.Checked.ToString();
            string selectedValueTreesOwnProjectU = chkOwnU.Checked.ToString();
            string msg_to_user = string.Empty;

            bool valid_imis_email = Validate_imis_email(context, iMIS_ID, eMAIL, out msg_to_user);

            //int? validiMIS = context.OEA_VerifyiMIS(iMIS_ID, eMAIL).SingleOrDefault().IMISCount;
            //if (validiMIS.HasValue && validiMIS > 0)
            //{
            //save

            //if (string.IsNullOrEmpty(iMIS_ID))
            //{
            //    //message to user
            //    if (!this.ClientScript.IsClientScriptBlockRegistered("msg"))
            //    {
            //        this.ClientScript.RegisterClientScriptBlock(this.GetType(),"msg","Invalid IMIS ID.");
            //    }
            //    return;
            //}
            if (valid_imis_email)
            {
                string ip_address = Utilities.GetIPAddress(); ;
                string comment = "geo";

            context.OEA_SaveSelection(
                iMIS_ID,
                (int)OEA.ReportElement.TreesNumberOfGirls,
                OEA.Participation.Unit,
                selectedValueNumGirlsU,
                ip_address,
                comment);

            context.OEA_SaveSelection(
                iMIS_ID,
                (int)OEA.ReportElement.TreesNumberOfAdults,
                OEA.Participation.Unit,
                selectedValueNumAdultsU,
                ip_address,
                comment);

            context.OEA_SaveSelection(
                iMIS_ID,
                (int)OEA.ReportElement.TreesNumberOfNonMembers,
                OEA.Participation.Unit,
                selectedValueNumNonMembersU,
                ip_address,
                comment);

            context.OEA_SaveSelection(
                iMIS_ID,
                (int)OEA.ReportElement.TreesNumberOfTreesPlanted,
                OEA.Participation.Unit,
                selectedValueTreesNumberOfTreesPlantedU,
                ip_address,
                comment);

            context.OEA_SaveSelection(
                iMIS_ID,
                (int)OEA.ReportElement.TreesCommunityEvent,
                OEA.Participation.Unit,
                selectedValueTreesCommunityEventU,
                ip_address,
                comment);

            context.OEA_SaveSelection(
                iMIS_ID,
                (int)OEA.ReportElement.TreesTreePlantingGrant,
                OEA.Participation.Unit,
                selectedValueTreesTreePlantingGrantU,
                ip_address,
                comment);

            context.OEA_SaveSelection(
                iMIS_ID,
                (int)OEA.ReportElement.TreesOwnProject,
                OEA.Participation.Unit,
                selectedValueTreesOwnProjectU,
                ip_address,
                comment);

            UpdateNumberOfTreesPlanted();
            ClearTreesPlantedFormU();
            }
            else
            {
                if (!this.ClientScript.IsClientScriptBlockRegistered("msg"))
                {
                    this.ClientScript.RegisterClientScriptBlock(this.GetType(), "msg", Utilities.FormatJavaScriptAlertMessage(msg_to_user));
                }

            }
        }
Example #8
0
        protected void btnMealRptI_Click(object sender, EventArgs e)
        {
            OEA.DataLayer.OEADataContext context = new DataLayer.OEADataContext();
            string iMIS_ID = txtiMISI.Text.ToString().Trim();

            string selectedValueNumGirlsI = txtNumGirlsI.Text;
            string selectedValueNumAdultsI = txtNumAdultsI.Text;
            string selectedValueNumNonMembersI = txtNumNonMembersI.Text;

            string selectedValueMapMealMeal1Kilometers = txtMeal1I.Text;
            string selectedValueMapMealMeal2Kilometers = txtMeal2I.Text;

            string msg_to_user = string.Empty;

            bool valid_imis_email = Validate_imis_email(context, iMIS_ID, eMAIL, out msg_to_user);
            //va,idate that at kleast one number is entered
            //validate the size of rec

            if (valid_imis_email)
            {
                string ip_address = Utilities.GetIPAddress(); ;
                string comment = "geo";

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.MapMealNumberOfGirls,
                    OEA.Participation.Individual,
                    selectedValueNumGirlsI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.MapMealNumberOfAdults,
                    OEA.Participation.Individual,
                    selectedValueNumAdultsI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.MapMealNumberOfNonMembers,
                    OEA.Participation.Individual,
                    selectedValueNumNonMembersI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.MapMealMeal1Kilometers,
                    OEA.Participation.Individual,
                    selectedValueMapMealMeal1Kilometers,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.MapMealMeal2Kilometers,
                    OEA.Participation.Individual,
                    selectedValueMapMealMeal2Kilometers,
                    ip_address,
                    comment);

                UpdateMapMealDistanceSaved();
                ClearMapMealFormU();

            }
            else
            {
                if (!this.ClientScript.IsClientScriptBlockRegistered("msg"))
                {
                    this.ClientScript.RegisterClientScriptBlock(this.GetType(), "msg", Utilities.FormatJavaScriptAlertMessage(msg_to_user));
                }

            }
        }
Example #9
0
        private void UpdateMapMealDistanceSaved()
        {
            OEA.DataLayer.OEADataContext context = new DataLayer.OEADataContext();

            decimal MapMealDistanceSaved = context.OEA_GetSelectionCount(report_id,null).SingleOrDefault().NumberOfPledges;

            lblMapMealDistanceSaved.Text = MapMealDistanceSaved.ToString();
        }
Example #10
0
        public static bool ValidateISMI(string iMIS_ID, string eMAIL, out string message)
        {
            bool ret = true;
            message = "";
            if (string.IsNullOrEmpty(iMIS_ID))
            {
                ret = false;
                message = "IMSI ID must be provided.";
            }
            if (ret && iMIS_ID.Length>10)
            {
                ret = false;
                message = "IMSI ID is invalid, please provide a valid IMSI ID.";
            }

            if (ret)
            {
                OEA.DataLayer.OEADataContext context = new DataLayer.OEADataContext();
                int? validiMIS = context.OEA_VerifyiMIS(iMIS_ID, eMAIL).SingleOrDefault().IMISCount;
                if (!validiMIS.HasValue || validiMIS < 1)
                {
                    ret = false;
                    message = "IMSI ID is invalid, please provide a valid IMSI ID.";
                }
            }
            return ret;
        }
Example #11
0
        protected void btnPledgeRptI_Click(object sender, EventArgs e)
        {
            OEA.DataLayer.OEADataContext context = new DataLayer.OEADataContext();
            string iMIS_ID = txtiMISI.Text.ToString().Trim();

            string selectedValueNumGirlsI = txtNumGirlsI.Text;
            string selectedValueNumAdultsI = txtNumAdultsI.Text;
            string selectedValueNumNonMembersI = txtNumNonMembersI.Text;

            string selectedPledgePledgeWaterBottleI = chkWaterBottlesI.Checked.ToString();
            string selectedPledgePledgeShoppingBagI = chkShoppingBagsI.Checked.ToString();

            string msg_to_user = string.Empty;

            bool valid_imis_email = Validate_imis_email(context, iMIS_ID, eMAIL, out msg_to_user);
            //validate that at least one number is entered
            //validate the size of rec

            if (valid_imis_email)
            {
                string ip_address = Utilities.GetIPAddress(); ;
                string comment = "geo";

                string selectedValue = chkWaterBottlesU.Checked.ToString();
                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.PledgePledgeWaterBottle,
                    OEA.Participation.Individual,
                    selectedPledgePledgeWaterBottleI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.PledgeNumberOfGirls,
                    OEA.Participation.Individual,
                    selectedValueNumGirlsI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.PledgeNumberOfAdults,
                    OEA.Participation.Individual,
                    selectedValueNumAdultsI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.PledgeNumberOfNonMembers,
                    OEA.Participation.Individual,
                    selectedValueNumNonMembersI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.PledgePledgeShoppingBag,
                    OEA.Participation.Individual,
                    selectedPledgePledgeShoppingBagI,
                    ip_address,
                    comment);

                UpdateNumberOfPledges();
                ClearPledgeFormU();
            }
            else
            {
                if (!this.ClientScript.IsClientScriptBlockRegistered("msg"))
                {
                    this.ClientScript.RegisterClientScriptBlock(this.GetType(), "msg", Utilities.FormatJavaScriptAlertMessage(msg_to_user));
                }

            }
        }
Example #12
0
        private void UpdateNumberOfPledges()
        {
            OEA.DataLayer.OEADataContext context = new DataLayer.OEADataContext();
            int pledges = Convert.ToInt32(context.OEA_GetSelectionCount(report_id, null).SingleOrDefault().NumberOfPledges);

            lblNumberPledges.Text = pledges.ToString();

            int pledgesWB = Convert.ToInt32(context.OEA_GetSelectionCount(report_id, 4).SingleOrDefault().NumberOfPledges);

            int pledgesSB = Convert.ToInt32(context.OEA_GetSelectionCount(report_id, 5).SingleOrDefault().NumberOfPledges);

            lblNumberSBPledges.Text = pledgesSB.ToString();
            lblNumberWBPledges.Text = pledgesWB.ToString();
        }
Example #13
0
        protected void btnEnergyRptI_Click(object sender, EventArgs e)
        {
            OEA.DataLayer.OEADataContext context = new DataLayer.OEADataContext();
            string iMIS_ID = txtiMISI.Text.Trim();

            string selectedValueNumGirlsI = txtNumGirlsI.Text;
            string selectedValueNumAdultsI = txtNumAdultsI.Text;
            string selectedValueNumNonMembersI = txtNumNonMembersI.Text;

            string selectedValueEnergyHomeI = chkEnergyHomeI.Checked.ToString();
            string selectedValueEnergyBusI = chkEnergyBusI.Checked.ToString();
            string selectedValueEnergyComI = chkEnergyComI.Checked.ToString();
            string selectedValueEnergyRecI = txtEnergyRecI.InnerText.ToString();
            string msg_to_user = string.Empty;

            bool valid_imis_email = Validate_imis_email(context, iMIS_ID, eMAIL, out msg_to_user);
            //validate that at least one number is entered
            //validate the size of rec

            if (valid_imis_email)
            {

                string ip_address = Utilities.GetIPAddress(); ;
                string comment = "geo";

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.EnergyAuditNumberOfGirl,
                    OEA.Participation.Individual,
                    selectedValueNumGirlsI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.EnergyAuditNumberofAdults,
                    OEA.Participation.Individual,
                    selectedValueNumAdultsI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.EnergyAuditNumberOfNonMembers,
                    OEA.Participation.Individual,
                    selectedValueNumNonMembersI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.EnergyAuditHomeEnergyAudit,
                    OEA.Participation.Individual,
                    selectedValueEnergyHomeI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.EnergyAuditBusinessEnergyAudit,
                    OEA.Participation.Individual,
                    selectedValueEnergyBusI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.EnergyAuditCommunityBuildingEnergyAudit,
                    OEA.Participation.Individual,
                    selectedValueEnergyComI,
                    ip_address,
                    comment);

                context.OEA_SaveSelection(
                    iMIS_ID,
                    (int)OEA.ReportElement.EnergyAuditRecommendation,
                    OEA.Participation.Individual,
                    selectedValueEnergyRecI,
                    ip_address,
                    comment);

                UpdateNumberOfEnergyAuditCount();
                ClearEnergyFormI();
            }
            else
            {
                if (!this.ClientScript.IsClientScriptBlockRegistered("msg"))
                {
                    this.ClientScript.RegisterClientScriptBlock(this.GetType(), "msg", Utilities.FormatJavaScriptAlertMessage( msg_to_user));
                }

            }
        }
Example #14
0
        private void UpdateNumberOfEnergyAuditCount()
        {
            OEA.DataLayer.OEADataContext context = new DataLayer.OEADataContext();

            int numEnergyAudit = Convert.ToInt32(context.OEA_GetSelectionCount(report_id, null).SingleOrDefault().NumberOfPledges);

            lblEnergyAuditCount.Text = numEnergyAudit.ToString();
        }