protected void btnSave_Click(object sender, EventArgs e) { Leadstbl ls = new Leadstbl(); ls.AgencyName = txtAName.Text; ls.ContactPerson = txtContactPerson.Text; ls.Email = txtEmail.Text; ls.MobileNo = txtMobileNo.Text; ls.Status = 1; ls.IsActive = 1; ls.CreatedBy = 1; ls.CreatedDate = DateTime.Now.ToString(); List <Leadstbl> lst = new List <Leadstbl>(); lst = objLeadsBL.SaveLeads(ls).ToList(); ScriptManager.RegisterStartupScript(this, GetType(), "alertMessage", "alertMessage('Lead Saved Successfully');", true); Clear(); GetAll(); }
protected void GetLeads(GridView grid, int id) { Leadstbl ls = new Leadstbl(); ls.Status = id; List <Leadstbl> lst = new List <Leadstbl>(); lst = objLeadsBL.GetLeadsByStatus(ls).ToList(); if (lst.Count() >= 1) { grid.DataSource = lst; grid.DataBind(); btnUpdate.Visible = false; } else { DataTable dt = new DataTable(); grid.DataSource = dt; grid.DataBind(); } }
protected void getLeadbyId(int id) { Leadstbl ls = new Leadstbl(); ls.LID = id.ToString();; List <Leadstbl> lst = new List <Leadstbl>(); lst = objLeadsBL.GetLeadById(ls).ToList(); foreach (var el in lst) { hdnLID.Value = el.LID; txtAName.Text = el.AgencyName; txtContactPerson.Text = el.ContactPerson; txtMobileNo.Text = el.MobileNo; txtEmail.Text = el.Email; hdnStatus.Value = el.Status.ToString(); } btnSave.Visible = false; btnUpdate.Visible = true; }
protected void btnUpdate_Click(object sender, EventArgs e) { Leadstbl ls = new Leadstbl(); ls.AgencyName = txtAName.Text; ls.ContactPerson = txtContactPerson.Text; ls.Email = txtEmail.Text; ls.MobileNo = txtMobileNo.Text; ls.Status = Convert.ToInt32(hdnStatus.Value); ls.IsActive = 1; ls.UpdatedBy = 1; ls.UpdatedDate = DateTime.Now.ToString(); ls.LID = hdnLID.Value; List <Leadstbl> lst = new List <Leadstbl>(); lst = objLeadsBL.UpdateLeads(ls).ToList(); ScriptManager.RegisterStartupScript(this, GetType(), "alertMessage", "alertMessage('Lead Updated Successfully');", true); Clear(); GetAll(); btnUpdate.Visible = false; btnSave.Visible = true; }
protected void UpdateStatusAll(object sender, EventArgs e) { LinkButton lbtn = (LinkButton)sender; GridViewRow gvr = (GridViewRow)lbtn.NamingContainer; var val = gvr.DataItemIndex; var id = gvr.Cells[0].Text; Leadstbl ls = new Leadstbl(); ls.LID = id; if (lbtn.Text.Contains("Call Back")) { ls.Status = 2; } else if (lbtn.Text.Contains("Not Interested")) { ls.Status = 4; } else if (lbtn.Text.Contains("Interested")) { ls.Status = 3; } objLeadsBL.UpdateLeadsStatus(ls); GetAll(); }
public IEnumerable <Leadstbl> UpdateLeadsStatus(Leadstbl ls) { return(objLeadsDA.LeadsAll(7, ls)); }
public IEnumerable <Leadstbl> GetLeadsByStatus(Leadstbl ls) { return(objLeadsDA.LeadsAll(8, ls)); }
public IEnumerable <Leadstbl> UpdateLeadIsActive(Leadstbl ls) { return(objLeadsDA.LeadsAll(6, ls)); }
public IEnumerable <Leadstbl> DeleteLeads(Leadstbl ls) { return(objLeadsDA.LeadsAll(5, ls)); }
public IEnumerable <Leadstbl> SaveLeads(Leadstbl ls) { return(objLeadsDA.LeadsAll(3, ls)); }
public IEnumerable <Leadstbl> GetLeadById(Leadstbl ls) { return(objLeadsDA.LeadsAll(2, ls)); }
public IEnumerable <Leadstbl> GetAllLeads(Leadstbl ls) { return(objLeadsDA.LeadsAll(1, ls)); }