Exemplo n.º 1
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            volOrg = txtVolOrg.Text; //para sa reference id sa pag load ng list ng volunteer sa pop up form nito- request sub
            updateReq();
            frm_request_sub frm_req_sub1 = new frm_request_sub();

            frm_req_sub1.Req_id_for_add       = req_id;
            frm_req_sub1.btnUpdate.Visible    = false;
            frm_req_sub1.btnExtension.Visible = false;

            frm_req_sub1.ShowDialog();
        }
Exemplo n.º 2
0
        private void dgv_vol_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            frm_request_sub frm_req_sub = new frm_request_sub();

            updateReq();
            volOrg = txtVolOrg.Text;//para sa reference id sa pag load ng list ng volunteer sa pop up form nito- request sub
            int i  = dgv_vol.CurrentRow.Index;
            int id = int.Parse(dgv_vol.Rows[i].Cells["Sub ID"].Value.ToString());

            req_sub = DBAccess.get_request_sub(id);

            if (req_sub != null)
            {
                try
                {
                    frm_req_sub.reqSubID                  = req_sub.SubID;
                    frm_req_sub.reqID                     = req_sub.ReqID;
                    frm_req_sub.reportID                  = req_sub.ReportID;
                    frm_req_sub.volID                     = req_sub.VolID;
                    frm_req_sub.cmbSector.Text            = req_sub.SectorID;
                    frm_req_sub.txtRefNo.Text             = req_sub.VolRefno;
                    frm_req_sub.txtVolName.Text           = req_sub.VolName;
                    frm_req_sub.txtWFP.Text               = req_sub.WFP1;
                    frm_req_sub.txtPlacementRpt.Text      = req_sub.PlacementRpt;
                    frm_req_sub.txtInitialRpt.Text        = req_sub.InitialRpt;
                    frm_req_sub.txtAnnualRPt.Text         = req_sub.AnnualRpt;
                    frm_req_sub.txtEndOfAssigment.Text    = req_sub.EndOfAssignment;
                    frm_req_sub.txtBatchNumber.Text       = req_sub.BatchNumber;
                    frm_req_sub.txtStartOfAssistance.Text = req_sub.StartAssistance;

                    //frm_req_sub.dtStartOfAssistance.Value = Convert.ToDateTime(req_sub.StartAssistance);
                    // frm_req_sub.dtEndOfAssistance.Value = Convert.ToDateTime(req_sub.EndAssistance);

                    frm_req_sub.txtEndOfAssistance.Text   = req_sub.EndAssistance;
                    frm_req_sub.cmbVolStatus.Text         = req_sub.VolunteerStatus;
                    frm_req_sub.cmbSpecialization.Text    = req_sub.SpecializationID;
                    frm_req_sub.cmbSpecializationSub.Text = req_sub.SpecializationSubID;
                    frm_req_sub.txtsectr.Text             = req_sub.SectorID;
                    frm_req_sub.txtspec.Text     = req_sub.SpecializationID;
                    frm_req_sub.txtspec_sub.Text = req_sub.SpecializationSubID;
                    frm_req_sub.rtbActivitiesAndAccmplshmnt.Text = req_sub.ActivitiesAndAccmplsmnt;
                    frm_req_sub.rtbIssueAndConcern.Text          = req_sub.IssueAndConcerns;
                    frm_req_sub.rtbRecommendation.Text           = req_sub.Recommendations;
                    frm_req_sub.rtbMajorOutput.Text = req_sub.MajorOutput;
                    frm_req_sub.rtfOutcomes.Text    = req_sub.Outcomes;

                    //  frm_req_sub.pbVolunteer.Image = Image.FromFile("" + req_sub.VolPiture);

                    if (req_sub.VolPiture != "")
                    {
                        try
                        {
                            frm_req_sub.pbVolunteer.Image = Image.FromFile("" + req_sub.VolPiture);
                        }
                        catch (FileNotFoundException ex)
                        { }
                    }


                    volOrg = txtVolOrg.Text;
                    frm_req_sub.btnsearch.Visible = false;
                    frm_req_sub.btnSave.Visible   = false;
                    frm_req_sub.ShowDialog();
                }
                catch (IndexOutOfRangeException ex)
                {
                    MessageBox.Show(ex.Message, "Incomplete Data!", MessageBoxButtons.OK,
                                    MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Null");
            }
        }