public void GetChildFamilyDetails(Guid ChildFammilyId) { DayCareBAL.LedgerOfFamilyService ProxyLedger = new DayCareBAL.LedgerOfFamilyService(); DayCarePL.LedgerProperties objLedger = ProxyLedger.LoadChildFamilyWiseTranDateAmount(ChildFammilyId); if (objLedger != null) { lblMessage.Text = "Late fee charged on " + objLedger.TransactionDate.ToShortDateString() + ", $" + objLedger.Debit; } else { lblMessage.Text = "No late fee charge found"; } }
protected void Fillddlfamily() { DayCareBAL.LedgerOfFamilyService proxyChildFamily = new DayCareBAL.LedgerOfFamilyService(); List <DayCarePL.ChildFamilyProperties> lstFamily = new List <DayCarePL.ChildFamilyProperties>(); lstFamily = proxyChildFamily.LoadChildFamily(new Guid(Session["SchoolId"].ToString()), new Guid(Session["CurrentSchoolYearId"].ToString())); if (lstFamily.Count > 0) { ddlFamily.DataSource = lstFamily; ddlFamily.DataTextField = "FamilyTitle"; ddlFamily.DataValueField = "Id"; ddlFamily.DataBind(); ddlFamily.Items.Insert(0, new ListItem("--Select--", DayCarePL.Common.GUID_DEFAULT)); } }
protected void btnSave_Click(object sender, EventArgs e) { try { DayCareBAL.LedgerOfFamilyService proxyLedger = new DayCareBAL.LedgerOfFamilyService(); DayCarePL.LedgerProperties objLedger = new DayCarePL.LedgerProperties(); if (Session["CurrentSchoolYearId"] == null) { return; } objLedger.SchoolYearId = new Guid(Session["CurrentSchoolYearId"].ToString()); if (ViewState["ChildFamilyId"] != null) { objLedger.ChildFamilyId = new Guid(ViewState["ChildFamilyId"].ToString()); } objLedger.TransactionDate = DateTime.Now; objLedger.Debit = Convert.ToDecimal(txtLateFee.Text.Trim()); objLedger.Credit = 0; objLedger.Comment = "Late Fee Charged"; objLedger.LateFee = 1; objLedger.CreatedDateTime = DateTime.Now; objLedger.LastModifiedDatetime = DateTime.Now; if (Session["StaffId"] != null) { objLedger.CreatedById = new Guid(Session["StaffId"].ToString()); objLedger.LastModifiedById = new Guid(Session["StaffId"].ToString()); } if (proxyLedger.Save(objLedger)) { lblscript.Text = "<script>CloseOnReload()</" + "script>"; //lblscript.Text = "<script>ParentReload()</" + "script>"; } else { lblscript.Text = "<script>Error()</" + "script>"; return; } } catch (Exception ex) { DayCarePL.Logger.Write(DayCarePL.LogType.EXCEPTION, DayCarePL.ModuleToLog.LateFee, "btnSave_Click", ex.Message.ToString(), DayCarePL.Common.GUID_DEFAULT); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["CurrentSchoolYearId"] == null) { Response.Redirect("~/Login.aspx"); } if (!Page.IsPostBack) { rdpStartDate.SelectedDate = DateTime.Now; DayCareBAL.LedgerOfFamilyService proxyGetLastUpdatedLedgerDate = new DayCareBAL.LedgerOfFamilyService(); DayCarePL.LedgerProperties objLedgerProperties = new DayCarePL.LedgerProperties(); objLedgerProperties.LastModifiedDatetime = proxyGetLastUpdatedLedgerDate.GetLastUpdateLedgerDate().LastModifiedDatetime; //lblLastUpdatedLedger.Text += "The ledger was last updated on " + Convert.ToString(objLedgerProperties.LastModifiedDatetime.ToString("dd-MMMM-yyyy")) + ". Do you wish to update the ledger now? " ; lblLastUpdatedLedger.Text = String.Format(lblLastUpdatedLedger.Text, Convert.ToString(objLedgerProperties.LastModifiedDatetime.ToString("dd-MMMM-yyyy hh:mm tt"))); } }
protected void Fillddlfamily() { DayCareBAL.LedgerOfFamilyService proxyChildFamily = new DayCareBAL.LedgerOfFamilyService(); List <DayCarePL.ChildFamilyProperties> lstFamily = new List <DayCarePL.ChildFamilyProperties>(); DayCarePL.ChildFamilyProperties ChildFamilyProperties = new DayCarePL.ChildFamilyProperties(); lstFamily = proxyChildFamily.LoadChildFamily(new Guid(Session["SchoolId"].ToString()), new Guid(Session["CurrentSchoolYearId"].ToString())).Where(c => c.Active.Equals(true)).ToList(); //if (lstFamily.Count > 0) //{ ChildFamilyProperties.Id = new Guid("00000000-0000-0000-0000-000000000000"); ChildFamilyProperties.FamilyTitle = "--Select All--"; lstFamily.Insert(0, ChildFamilyProperties); rcbfamilyList.DataSource = lstFamily; rcbfamilyList.DataTextField = "FamilyTitle"; rcbfamilyList.DataValueField = "Id"; rcbfamilyList.DataBind(); rcbfamilyList.EmptyMessage = "---Select---"; //.IsPostBack.rcbfamilyList.Items.Insert(0, new ListItem("--Select--", DayCarePL.Common.GUID_DEFAULT)); //} }
protected void rgFamilyLedger_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { DayCareBAL.SchoolService proxySchool = new DayCareBAL.SchoolService(); Guid SchoolId = new Guid(); if (Session["SchoolId"] != null) { SchoolId = new Guid(Session["SchoolId"].ToString()); } ViewState["LateFee"] = proxySchool.GetLateFeeAmount(SchoolId); Guid CurrentSchoolYearId = new Guid(); if (Session["CurrentSchoolYearId"] != null) { CurrentSchoolYearId = new Guid(Session["CurrentSchoolYearId"].ToString()); } DayCareBAL.LedgerOfFamilyService proxyChildFamily = new DayCareBAL.LedgerOfFamilyService(); List <DayCarePL.ChildFamilyProperties> lstChildData = proxyChildFamily.LoadChildFamily(SchoolId, CurrentSchoolYearId); if (lstChildData != null) { rgFamilyLedger.DataSource = lstChildData; } }