/// <summary> /// to save the data to the database /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSave_Click(object sender, EventArgs e) { LivelihoodItems = new PAP_LivelihoodList(); PAP_LivelihoodBO objLivelihood = null; foreach (GridViewRow grdRow in grdLivelihoodItems.Rows) { if (grdRow.RowType == DataControlRowType.DataRow) { string itemID = ((Literal)(grdRow.FindControl("litItemID"))).Text; TextBox txtCash = (TextBox)grdRow.FindControl("txtCash"); TextBox txtInKind = (TextBox)grdRow.FindControl("txtInKind"); objLivelihood = new PAP_LivelihoodBO(); objLivelihood.LivelihoodItemID = Convert.ToInt32(itemID); objLivelihood.HouseHoldID = Convert.ToInt32(Session["HH_ID"]); if (txtCash.Text.Trim() != "") { objLivelihood.Cash = Convert.ToDecimal(txtCash.Text.Trim()); } objLivelihood.InKind = txtInKind.Text.Trim(); objLivelihood.CreatedBy = Convert.ToInt32(Session["USER_ID"]); objLivelihood.UpdatedBy = Convert.ToInt32(Session["USER_ID"]); LivelihoodItems.Add(objLivelihood); } } PAP_LivelihoodBLL objLivelihoodBLL = new PAP_LivelihoodBLL(); objLivelihoodBLL.UpdateLivelihood(LivelihoodItems); // ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "UpdatedLivelihood", "alert('Livelihood details updated successfully');", true); ChangeRequestStatusPAPLivehood(); projectFrozen(); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "UpdatedBank", "alert('Data saved successfully');", true); BindLivelihoodItems(); }
/// <summary> /// To get the LivelihoodItems /// </summary> private void GetLivelihoodItems() { PAP_LivelihoodBLL objLivelihoodBLL = new PAP_LivelihoodBLL(); LivelihoodItems = objLivelihoodBLL.GetLivelihoodItemsByID(Convert.ToInt32(Session["HH_ID"])); }
/// <summary> /// To Get Livelihood Items /// </summary> private void GetLivelihoodItems() { PAP_LivelihoodBLL objLivelihoodBLL = new PAP_LivelihoodBLL(); LivelihoodItems = objLivelihoodBLL.GetLivelihoodItemsByID(Convert.ToInt32(ViewState["HHID"])); }