예제 #1
0
    } // pageLoad End


    protected void btn_submit_Click(object sender, EventArgs e)
    {

        bl_employee_action bl1 = new bl_employee_action();
        dl_employee_action dl1 = new dl_employee_action();
        if (Session["CheckRefresh"].ToString() == ViewState["CheckRefresh"].ToString())
        {
            Session["CheckRefresh"] = Server.UrlDecode(System.DateTime.Now.ToString());
            HttpBrowserCapabilities browse = Request.Browser;
            bl.RegistrationID = h_RTI_ID.Value;
            rd = dl.Select_rti_action_detail(bl);
            if (rd.table.Rows.Count > 0)
            {
                 bl1.Rti_id = h_RTI_ID.Value;
                 bl1.Userid = Session["username"].ToString();
                 bl1.Dept_Status = "NREV";
                 bl1.Action_id = dl1.max_action_id(bl1);
                 bl1.Office_mapping_id = rd.table.Rows[0]["officer_mapping_id"].ToString();
                bl1.Ipaddress = ul.GetClientIpAddress(this.Page);
                bl1.Useragent = Request.UserAgent.ToString();
                bl1.Useros = Utilities.System_Info(this.Page);
                bl1.User_browser = browse.Browser;
                bl1.Isnew = "Y";
               // string dtstring = rd.table.Rows[0]["action_date"].ToString();
               // DateTime dt = DateTime.ParseExact(dtstring, "dd/MM/yyyy HH:mm:ss", null);
                string dt1 = DateTime.Now.ToString("yyyy/MM/dd");
                bl1.Action_date = dt1;//dt.ToString("yyyy/MM/dd");
                bl1.Action_discription = rd.table.Rows[0]["action_detail"].ToString() + " :CLARIFICATION: " + txt_RequestApplicationText.Text;
                bl1.Is_file_upload = "N";
                bl1.Rti_status = "PEN";
                bl1.R_office_map_id = bl1.Office_mapping_id;
            }
            else
            {
                // No action record found
            }

            rb = dl1.Insert_Clarification_Action(bl1);

            if (rb.status == true)
            {
                if (Session["language"].ToString() == "en-GB")
                {
                    Utilities.MessageBoxShow_Redirect("Action Submitted Successfully", "../user/UserDashBoard.aspx");
                    
                }
                else
                {
                    Utilities.MessageBoxShow_Redirect("कार्रवाई सफलतापूर्वक सबमिट की गई", "../user/UserDashBoard.aspx");
                   
                }
                
            }
            else
            {
                if (Session["language"].ToString() == "en-GB")
                {
                    Utilities.MessageBoxShow("Action Not Submitted");
                    
                }
                else
                {
                    Utilities.MessageBoxShow("कार्रवाई सबमिट नहीं की गई");
                   
                }
                
            }



        }
       

    }