/// <summary> /// To edit Portfolio Manger details in grid /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void lnkEdit_Click(object sender, EventArgs e) { LinkButton lnk = sender as LinkButton; GridViewRow row = (GridViewRow)lnk.Parent.Parent; int Idx = row.RowIndex; int IntResult = 0; bool Status; int PortManaID; PortfolioManagerBAL PortManaBAL = new PortfolioManagerBAL(); LinkButton lblIsActive = (GrdPortfolioManager.Rows[Idx].FindControl("lnkEdit") as LinkButton); Label lblStatus = (GrdPortfolioManager.Rows[Idx].FindControl("lnkStatus") as Label); { if (lblStatus.Text == "Active" || lblStatus.Text == "True") { Status = false; lblStatus.Text = "InActive"; lblIsActive.Text = "Activate"; } else { Status = true; lblStatus.Text = "Active"; lblIsActive.Text = "Deactivate"; } PortManaID = Convert.ToInt32(lnk.CommandArgument.ToString()); lblSelectID.Text = PortManaID.ToString(); Session["PortManaID"] = lblSelectID.Text; IntResult = PortManaBAL.UpdatePortfolioManager(PortManaID, Status, LoginUser, Ret); } }
/// <summary> /// To get Portfolio Manger having active status /// </summary> /// <param name="IsActive"></param> /// <returns></returns> protected DataTable PortManaActiveDetails(bool IsActive) { PortfolioManagerBAL PortfolioManagerBAL = new PortfolioManagerBAL(); DataTable DtPortManaADe = new DataTable(); try { DtPortManaADe = PortfolioManagerBAL.LoadActivePortfolioManager(LoginUser, Ret, IsActive); } catch { throw; } finally { PortfolioManagerBAL = null; } return(DtPortManaADe); }
/// <summary> /// To get specific Portfolio Manager details /// </summary> /// <param name="PortManaID"></param> /// <returns></returns> protected DataTable GetUserDetails(int PortManaID) { PortfolioManagerBAL PortfolioManagerBAL = new PortfolioManagerBAL(); DataTable DtGetUser = new DataTable(); try { DtGetUser = PortfolioManagerBAL.SelectPortfolioManagerID(PortManaID, LoginUser, Ret); } catch { throw; } finally { PortfolioManagerBAL = null; } return(DtGetUser); }
/// <summary> /// To get Portfolio manager details from Portfolio manager Business access layer /// </summary> /// <returns></returns> protected DataTable PortManaDetails() { PortfolioManagerBAL PortfolioManagerBAL = new PortfolioManagerBAL(); DataTable DtPortManaDe = new DataTable(); try { DtPortManaDe = PortfolioManagerBAL.LoadAllPortfolioManager(LoginUser, Ret); } catch { throw; } finally { PortfolioManagerBAL = null; } return(DtPortManaDe); }
protected DataTable PMActiveDetails(bool IsActive) { PortfolioManagerBAL pbal = new PortfolioManagerBAL(); DataTable dTable = new DataTable(); try { dTable = pbal.LoadActivePortfolioManager(LoginUser, Ret, IsActive); } catch { throw; } finally { pbal = null; } return(dTable); }
/// <summary> /// To save and update Portfolio Manager details /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSave_Click(object sender, EventArgs e) { PortfolioManagerBAL PortManaBAL = new PortfolioManagerBAL(); int UserID = Convert.ToInt32(ddlPortManaUser.SelectedValue.ToString()); string Status = ddlPortManaStatus.SelectedValue.ToString(); bool IsActive = true; if (Status == "Active") { IsActive = true; } else if (Status == "InActive") { IsActive = false; } if (btnSave.Text == "Save") { try { int Result = PortManaBAL.InsertPortfolioManager(UserID, IsActive, LoginUser, Ret); DtPortMana = PortManaDetails(); ViewState["DtPortMana"] = DtPortMana; BindPortMana(DtPortMana); MsgPortMana.Msg = "Record added successfully"; MsgPortMana.showmsg(); } catch (Exception ee) { if (ee.Message == "Duplicate Entry") { MsgPortMana.Msg = "Duplicate Entry!"; MsgPortMana.showmsg(); ClearPortMana(); } } finally { PortManaBAL = null; } } }
protected DataTable PMActiveDetails(bool IsActive) { PortfolioManagerBAL pbal = new PortfolioManagerBAL(); DataTable dTable = new DataTable(); try { dTable = pbal.LoadActivePortfolioManager(LoginUser, Ret, IsActive); } catch (Exception ee) { throw; } finally { pbal = null; } return dTable; }
/// <summary> /// To get Portfolio manager details from Portfolio manager Business access layer /// </summary> /// <returns></returns> protected DataTable PortManaDetails() { PortfolioManagerBAL PortfolioManagerBAL = new PortfolioManagerBAL(); DataTable DtPortManaDe = new DataTable(); try { DtPortManaDe = PortfolioManagerBAL.LoadAllPortfolioManager(LoginUser, Ret); } catch { throw; } finally { PortfolioManagerBAL = null; } return DtPortManaDe; }
/// <summary> /// To get Portfolio Manger having active status /// </summary> /// <param name="IsActive"></param> /// <returns></returns> protected DataTable PortManaActiveDetails(bool IsActive) { PortfolioManagerBAL PortfolioManagerBAL = new PortfolioManagerBAL(); DataTable DtPortManaADe = new DataTable(); try { DtPortManaADe = PortfolioManagerBAL.LoadActivePortfolioManager(LoginUser, Ret, IsActive); } catch { throw; } finally { PortfolioManagerBAL = null; } return DtPortManaADe; }
/// <summary> /// To get specific Portfolio Manager details /// </summary> /// <param name="PortManaID"></param> /// <returns></returns> protected DataTable GetUserDetails(int PortManaID) { PortfolioManagerBAL PortfolioManagerBAL = new PortfolioManagerBAL(); DataTable DtGetUser = new DataTable(); try { DtGetUser = PortfolioManagerBAL.SelectPortfolioManagerID(PortManaID, LoginUser, Ret); } catch { throw; } finally { PortfolioManagerBAL = null; } return DtGetUser; }