コード例 #1
0
        /// <summary>
        /// Set Grid Data source
        /// </summary>
        /// <param name="addRow"></param>
        /// <param name="deleteRow"></param>e
        private void BindGrid1()
        {
            MeetingBLL MeetingBLLobj = new MeetingBLL();

            grdMeeting.DataSource = MeetingBLLobj.GetCulturePropertyMeetings(Convert.ToInt32(ViewState["CULTURALPROPID"]));
            grdMeeting.DataBind();
        }
コード例 #2
0
        public JsonResult <List <Meeting> > Meetings(int escortID)
        {
            JsonSerializerSettings serializerSettings = new JsonSerializerSettings {
                Formatting = Formatting.Indented
            };

            return(Json(MeetingBLL.ListMeetingByEscortID(escortID), serializerSettings));
        }
コード例 #3
0
        /// <summary>
        ///To get the meeting purpose details
        /// </summary>
        private void getMEETINGPURPOSE()
        {
            MeetingBLL BLLobj = new MeetingBLL();

            ddlMeetingPurpose.DataSource     = BLLobj.getMEETINGPURPOSE();
            ddlMeetingPurpose.DataTextField  = "MEETINGPURPOSE";
            ddlMeetingPurpose.DataValueField = "MEETINGPURPOSEID";
            ddlMeetingPurpose.DataBind();
        }
コード例 #4
0
        /// <summary>
        /// To get details of meeting
        /// </summary>
        private void GetMeetingData()
        {
            MeetingBLL BLLobj         = new MeetingBLL();
            int        CULTURALMEETID = 0;

            if (ViewState["CULTURALMEETID"] != null)
            {
                CULTURALMEETID = Convert.ToInt32(ViewState["CULTURALMEETID"]);
            }

            Meeting BOobj = new Meeting();

            BOobj = BLLobj.GetMeetingData(CULTURALMEETID);

            CULTURALMEETIDtxtbx.Text = BOobj.CULTURALMEETID.ToString();
            MeetingDatePicker.Text   = Convert.ToString(BOobj.MEETINGDATE.ToString(UtilBO.DateFormat));
            txtbxLocation.Text       = BOobj.MEETINGLOCATION;

            ddlMeetingPurpose.ClearSelection();
            if (ddlMeetingPurpose.Items.FindByValue(BOobj.MEETINGPURPOSEID.ToString()) != null)
            {
                ddlMeetingPurpose.Items.FindByValue(BOobj.MEETINGPURPOSEID.ToString()).Selected = true;
            }

            txtbxWitnessNGO.Text     = BOobj.WITNESSNGO;
            txtbxOpinionLeader.Text  = BOobj.OPINIONLEADER;
            txtbxMinistryofGLSD.Text = BOobj.MINISTRYOFGLSD;
            txtbxAESRep.Text         = BOobj.AESREP;

            if (BOobj.MOUSIGNED == "Yes")
            {
                ChkMOUSigned.Checked = true;
            }
            else if (BOobj.MOUSIGNED == "No")
            {
                ChkMOUSigned.Checked = false;
            }

            txtbxComments.Text = BOobj.MEETINGCOMMENTS;
        }
コード例 #5
0
        /// <summary>
        ///To save the meeting details
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void MeetingBtnSave_Click(object sender, EventArgs e)
        {
            int count = 0;

            if (CULTURALMEETIDtxtbx.Text == string.Empty)
            {
                MeetingBLL BLLobj = new MeetingBLL();

                try
                {
                    string uID            = Session["USER_ID"].ToString();
                    string hhid           = Session["HH_ID"].ToString();
                    int    CULTURALPROPID = Convert.ToInt32(ViewState["CULTURALPROPID"]);

                    Meeting Meetingobj = new Meeting();

                    Meetingobj.HHID = Convert.ToInt32(hhid);

                    Meetingobj.CULTURALPROPID = CULTURALPROPID;
                    Meetingobj.MEETINGDATE    = Convert.ToDateTime(MeetingDatePicker.Text.ToString());
                    if (txtbxLocation.Text != string.Empty)
                    {
                        Meetingobj.MEETINGLOCATION = txtbxLocation.Text;
                    }
                    else
                    {
                        Meetingobj.MEETINGLOCATION = "";
                    }
                    Meetingobj.MEETINGPURPOSEID = Convert.ToInt32(ddlMeetingPurpose.SelectedValue);
                    if (txtbxWitnessNGO.Text != string.Empty)
                    {
                        Meetingobj.WITNESSNGO = txtbxWitnessNGO.Text;
                    }
                    else
                    {
                        Meetingobj.WITNESSNGO = "";
                    }
                    Meetingobj.OPINIONLEADER  = txtbxOpinionLeader.Text;
                    Meetingobj.MINISTRYOFGLSD = txtbxMinistryofGLSD.Text;
                    Meetingobj.AESREP         = txtbxAESRep.Text;
                    if (ChkMOUSigned.Checked == true)
                    {
                        Meetingobj.MOUSIGNED = "Yes";
                    }
                    else
                    {
                        Meetingobj.MOUSIGNED = "No";
                    }

                    if (txtbxComments.Text != string.Empty)
                    {
                        Meetingobj.MEETINGCOMMENTS = txtbxComments.Text;
                    }
                    else
                    {
                        Meetingobj.MEETINGCOMMENTS = "";
                    }


                    Meetingobj.ISDELETED = "False";
                    Meetingobj.CREATEDBY = Convert.ToInt32(uID);


                    MeetingBLL MeetingBLLobj = new MeetingBLL();
                    count = MeetingBLLobj.Insert(Meetingobj);

                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Added", "ShowSaveMessage('');", true);
                    ClearMeetingData();
                    BindGrid1();
                }
                catch (Exception ex)
                {
                    throw ex;
                }
                finally
                {
                    BLLobj = null;
                }
            }
            else if (CULTURALMEETIDtxtbx.Text != string.Empty)
            {
                MeetingBLL BLLobj = new MeetingBLL();

                try
                {
                    string uID            = Session["USER_ID"].ToString();
                    string hhid           = Session["HH_ID"].ToString();
                    int    CULTURALPROPID = Convert.ToInt32(ViewState["CULTURALPROPID"]);

                    Meeting Meetingobj = new Meeting();

                    Meetingobj.HHID = Convert.ToInt32(hhid);

                    Meetingobj.CULTURALMEETID = Convert.ToInt32(CULTURALMEETIDtxtbx.Text);
                    Meetingobj.CULTURALPROPID = CULTURALPROPID;
                    Meetingobj.MEETINGDATE    = Convert.ToDateTime(MeetingDatePicker.Text.ToString());

                    Meetingobj.MEETINGLOCATION  = txtbxLocation.Text;
                    Meetingobj.MEETINGPURPOSEID = Convert.ToInt32(ddlMeetingPurpose.SelectedValue);

                    Meetingobj.WITNESSNGO     = txtbxWitnessNGO.Text;
                    Meetingobj.OPINIONLEADER  = txtbxOpinionLeader.Text;
                    Meetingobj.MINISTRYOFGLSD = txtbxMinistryofGLSD.Text;
                    Meetingobj.AESREP         = txtbxAESRep.Text;
                    if (ChkMOUSigned.Checked == true)
                    {
                        Meetingobj.MOUSIGNED = "Yes";
                    }
                    else
                    {
                        Meetingobj.MOUSIGNED = "No";
                    }
                    Meetingobj.MEETINGCOMMENTS = txtbxComments.Text;
                    Meetingobj.ISDELETED       = "False";
                    Meetingobj.CREATEDBY       = Convert.ToInt32(uID);

                    MeetingBLL MeetingBLLobj = new MeetingBLL();
                    count = MeetingBLLobj.UpdateMeeting(Meetingobj);

                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Updated", "alert('Data updated successfully');", true);
                    ClearMeetingData();
                    BindGrid1();
                    SetUpdateMode1(false);
                }
                catch (Exception ex)
                {
                    throw ex;
                }
                finally
                {
                    BLLobj = null;
                }
            }
        }