Exemplo n.º 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        description = (HtmlMeta)Master.FindControl("Description");
        keyword     = (HtmlMeta)Master.FindControl("Keywords");

        description.Content = "asdasdas";
        keyword.Content     = "asdasdsadsd,asdasdas,adsda";



        bid = Convert.ToInt64(Request.QueryString["BidId"]);

        bidbl  = new BidBL();
        bidDTO = bidbl.SelectBidById(bid);

        LinkProjectName.Text        = bidDTO.ProjectTitle.ToString();
        LinkProjectName.NavigateUrl = "~/Project/ViewProject.aspx?ProjectId=" + bidDTO.JobId.ToString();

        LblProvidername.Text    = bidDTO.ProviderName.ToString();
        LblProviderSkills.Text  = bidDTO.ProviderSkill.ToString();
        LblProviderCountry.Text = bidDTO.ProviderCountry.ToString();
        LblDuration.Text        = bidDTO.Duration.ToString();
        LblBidOn.Text           = bidDTO.BidOn.ToString();
        LblAmount.Text          = "$ " + bidDTO.Amount.ToString();
        LblAdvancePayment.Text  = "$ " + bidDTO.AdvancePayment.ToString();
        LblDescription.Text     = bidDTO.Description.ToString();

        BtnAcceptBid.PostBackUrl = "~/Bid/BidAccept.aspx";
    }
Exemplo n.º 2
0
 protected void BtnConfirmAndPost_Click(object sender, EventArgs e)
 {
     bid   = (BidDTO)Session["BidDTO"];
     bidbl = new BidBL();
     bidbl.InsertBid(bid);
     Response.Redirect("~/Workspace/ProviderBids.aspx");
 }
Exemplo n.º 3
0
    private void BindItemsList()
    {
        bidbl = new BidBL();
        bids  = new List <BidDTO>();
        GetCookie();

        bids = bidbl.SelectBidByProviderId(providerid, CurrentPage, 10);

        if (bids != null)
        {
            ViewState["TotalPages"]         = bids[0].TotalPage.ToString();
            DataListProviderBids.DataSource = bids;
            DataListProviderBids.DataBind();

            this.lblPageInfo.Text = "Page " + (CurrentPage) + " of " + bids[0].TotalPage.ToString();

            lbtnPrevious.Visible = true;
            lbtnNext.Visible     = true;
            lbtnFirst.Visible    = true;
            lbtnLast.Visible     = true;

            if (CurrentPage - 1 == 0)
            {
                lbtnPrevious.Enabled = false;
            }
            else
            {
                lbtnPrevious.Enabled = true;
            }

            if (CurrentPage == Convert.ToInt32(ViewState["TotalPages"]))
            {
                lbtnNext.Enabled = false;
            }
            else
            {
                lbtnNext.Enabled = true;
            }

            if (CurrentPage == 1)
            {
                lbtnFirst.Enabled = false;
            }
            else
            {
                lbtnFirst.Enabled = true;
            }

            if (CurrentPage == Convert.ToInt32(ViewState["TotalPages"]))
            {
                lbtnLast.Enabled = false;
            }
            else
            {
                lbtnLast.Enabled = true;
            }
        }
    }
Exemplo n.º 4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //System.Diagnostics.Debugger.Break();

        GetCookie();
        project   = new ProjectDTO();
        projectbl = new ProjectBL();
        bid       = new BidDTO();
        bidbl     = new BidBL();



        if (Request.QueryString["ProjectId"] != null && Request.QueryString["ProjectId"] != "")
        {
            ProjectId = Convert.ToInt64(Request.QueryString["ProjectId"]);
            project   = projectbl.SelectProjectById(ProjectId);

            if (ProviderId == project.ProviderId)
            {
                BtnBid.Text = "Edit";
            }
            else
            {
                BtnBid.Text = "Bid";
            }
            LinkJobPostedBy.Text = project.ProviderName;
            LblCategory.Text     = project.ProjectCategory;
            LblBidOpenTill.Text  = project.BidOpenTill.ToString();
            LblDescription.Text  = project.Description;
            LblBudget.Text       = project.Budget.ToString();
            LblLocation.Text     = project.ProjectLocation.ToString();
            LblProjectName.Text  = project.ProjectTitle;
            LblSkill.Text        = project.ProjectSkills.ToString();
            LblPlannedStart.Text = project.PlannedStart;

            if (bidbl.SelectBidByJobId(ProjectId) != null)
            {
                DataListBidOnProject.Visible    = true;
                LblNoBids.Visible               = false;
                DataListBidOnProject.DataSource = bidbl.SelectBidByJobId(ProjectId);
                DataListBidOnProject.DataBind();
            }
            else
            {
                DataListBidOnProject.Visible = false;
                LblNoBids.Visible            = true;
            }
        }
    }
Exemplo n.º 5
0
    protected void BtnPost_Click(object sender, EventArgs e)
    {
        bid   = new BidDTO();
        bidbl = new BidBL();

        bid.JobId       = projectId;
        bid.ProviderId  = ProviderId;
        bid.Description = TxtDescription.Text;
        bid.Amount      = TxtAmount.Text;
        bid.BidOn       = System.DateTime.Now;
        bid.Duration    = DropDownList1.SelectedValue.ToString();

        if (Txtadvancepayment.Text != "")
        {
            bid.AdvancePayment = Convert.ToInt16(Txtadvancepayment.Text);
        }

        Session["BidDTO"] = bid;
        Response.Redirect("~/Bid/ConfirmBid.aspx");
    }