protected void grdProject_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        clsProjectJob obj = new clsProjectJob();

        obj.Op = 2;
        obj.ID = Convert.ToInt32(grdProject.DataKeys[e.RowIndex].Value);
        obj.Projects(obj);
        LoadProjects();
        pnlJobs.Visible = false;
    }
    public void GetProjectsBySite(int SiteID)
    {
        clsProjectJob obj = new clsProjectJob();

        obj.SiteID = SiteID;
        obj.Op     = 3;
        DataTable dt = obj.Projects(obj).Tables[0];

        Context.Response.Write(JsonConvert.SerializeObject(dt));
    }
    protected void btnSaveProject_Click(object sender, EventArgs e)
    {
        clsProjectJob obj = new clsProjectJob();

        obj.SiteID      = Convert.ToInt32(Request.Cookies["SiteID"].Value);
        obj.Op          = 1;
        obj.ProjectDate = txtProjectDate.Text;
        obj.ProjectName = txtProjectName.Text;
        obj.Projects(obj);
        LoadProjects();
        txtProjectDate.Text = "";
        txtProjectName.Text = "";
    }
    void LoadProjects()
    {
        clsProjectJob obj = new clsProjectJob();

        obj.Op     = 3;
        obj.SiteID = Convert.ToInt32(Request.Cookies["SiteID"].Value);
        DataTable dt = obj.Projects(obj).Tables[0];

        ddlProject.DataSource     = dt;
        ddlProject.DataTextField  = "ProjectName";
        ddlProject.DataValueField = "ID";
        ddlProject.DataBind();
    }
    protected void grdProject_RowUpdating(object sender, GridViewUpdateEventArgs e)
    {
        clsProjectJob obj = new clsProjectJob();

        obj.Op = 4;
        obj.ID = Convert.ToInt32(grdProject.DataKeys[e.RowIndex].Value);
        TextBox txtEProjectName = (TextBox)grdProject.Rows[e.RowIndex].FindControl("txtEProjectName");
        TextBox txtEProjectDate = (TextBox)grdProject.Rows[e.RowIndex].FindControl("txtEProjectDate");

        obj.ProjectName = txtEProjectName.Text;
        obj.ProjectDate = txtEProjectDate.Text;
        obj.Projects(obj);
        grdProject.EditIndex = -1;
        LoadProjects();
    }
예제 #6
0
 void LoadProjects()
 {
     try
     {
         clsProjectJob obj = new clsProjectJob();
         obj.Op     = 3;
         obj.SiteID = Convert.ToInt32(ddlSiteCustomer.SelectedValue);
         DataTable dt = obj.Projects(obj).Tables[0];
         ddlProject.DataSource     = dt;
         ddlProject.DataValueField = "ID";
         ddlProject.DataTextField  = "ProjectName";
         ddlProject.DataBind();
     }
     catch
     {
     }
 }
    void LoadProjects()
    {
        clsProjectJob obj = new clsProjectJob();

        obj.Op     = 3;
        obj.SiteID = Convert.ToInt32(Request.Cookies["SiteID"].Value);
        DataTable dt = obj.Projects(obj).Tables[0];

        grdProject.DataSource = dt;
        grdProject.DataBind();
        if (grdProject.Rows.Count > 0)
        {
            lblErrorProject.Text = "";
        }
        else
        {
            lblErrorProject.Text = "No Records found";
        }
    }