コード例 #1
0
    protected void IndexAgencyTextChanged(object sender, EventArgs e)
    {
        Business    B        = new Business();
        IndexManage v        = new IndexManage();
        string      AgencyId = null;

        AgencyId = TextIndexAgencyCode.Text.Trim();
        v        = B.selectIndexAgency(AgencyId);

        if (v.AgencyId != null)
        {
            TextIndexAgencyCode.Text    = v.AgencyId;
            TextIndexAgencyName.Text    = v.AgencyName;
            TextIndexAgencyCode.Enabled = false;
            status.Visible         = true;
            DrpActInactive.Visible = true;
            DrpActInactive.Text    = v.Active;
            DrpActInactive.DataBind();
            popupPanelPop.Visible = false;
        }

        else
        {
            TextIndexAgencyCode.Enabled = false;
            popupPanelPop.Visible       = false;
            ClientScript.RegisterStartupScript(Page.GetType(), "validation1", "<script language='javascript'>alert('New Index ID....Please Continue!')</script>");
        }
    }
コード例 #2
0
        private void GetQX(HttpContext context)
        {
            string        orgName = context.Request.Params["name"];
            IndexManage   im      = new IndexManage();
            DataTable     dt      = im.GetQx(orgName);
            StringBuilder data    = new StringBuilder("{\"data\":\"0\"}");

            if (dt != null && dt.Rows.Count > 0)
            {
                data = new StringBuilder("{");
                data.Append("\"data\":\"1\",");
                data.Append($"\"DepartName\":\"{orgName}\",");
                data.Append("\"Rows\":");
                data.Append(Service.Common.DataTableToJson(dt));
                data.Append("}");
            }
            data = data.Replace("\n", "").Replace("\r\n", "");

            context.Response.Write(data);
        }
コード例 #3
0
    protected int checkupdateinsert(object sender, EventArgs e)
    {
        log.Debug("inside the checkupdateinsert");


        Business    B        = new Business();
        IndexManage v        = new IndexManage();
        string      AgencyId = null;

        AgencyId = TextIndexAgencyCode.Text.Trim();


        v = B.selectIndexAgency(AgencyId);

        if (v.AgencyId == null)
        {
            return(0);
        }

        return(1);
    }
コード例 #4
0
    protected void Butsave_Click(object sender, EventArgs e)
    {
        int         result = 0, result1 = 0;
        Business    B = new Business();
        IndexManage R = new IndexManage();

        log.Debug("inside Butsave_Click");
        string AgencyId = TextIndexAgencyCode.Text;

        try
        {
            string userid = Session["UserId"].ToString();

            string Agencyname = TextIndexAgencyName.Text.Trim();

            R.AgencyId   = AgencyId;
            R.AgencyName = Agencyname;
            R.Uid        = userid;


            int ret = checkupdateinsert(sender, e);

            if (ret == 0)
            {
                result = B.IndexAgencyInsert(R);
            }
            else
            {
                R.Active = DrpActInactive.SelectedValue;
                result1  = B.IndexAgencyUpdate(R);
            }


            if (result == 1)
            {
                ClientScript.RegisterStartupScript(Page.GetType(), "validation", "<script language='javascript'>alert('Index Data Saved Successfully')</script>");
                log.Info("Index Data Saved Successfully, Code:" + AgencyId);
                TextIndexAgencyCode.Enabled = true;
                TextIndexAgencyCode.Text    = "";
                TextIndexAgencyName.Text    = "";
                popupPanelPop.Visible       = false;
            }

            if (result1 == 1)
            {
                ClientScript.RegisterStartupScript(Page.GetType(), "validation", "<script language='javascript'>alert('Index Data updated  Successfully')</script>");
                log.Info("Index Data updated Successfully");
                GridViewIndex.DataBind();
                TextIndexAgencyCode.Text    = "";
                TextIndexAgencyName.Text    = "";
                status.Visible              = false;
                TextIndexAgencyCode.Enabled = true;
                DrpActInactive.Visible      = false;
                GridViewIndex.Visible       = false;
                popupPanelPop.Visible       = false;
            }
        }
        catch (Exception ex)
        {
            log.Error("Inside Catch Block Of IndexAgency_M Creation" + ex.Message + " For Index code " + AgencyId + " With UserID" + Session["UserId"].ToString());
            log.Error(ex.StackTrace);


            ClientScript.RegisterStartupScript(Page.GetType(), "validation1", "<script language='javascript'>alert('Error!!!!!!!!! ')</script>");
        }
    }