Example #1
0
        //private bool IsPaymentDetailsExists() {
        //  IEnumerable<PaymentReceiptDetails> resultList = (IList<PaymentReceiptDetails>) Session["PaymentDetails"];
        //  return resultList != null && resultList.Count() > 0;
        //}

        protected override void SaveChildEntities(string[] childEntityList, Cycle entity)
        {
            foreach (string ChildEntity in childEntityList)
            {
                switch (ChildEntity)
                {
                    #region /* Case Statements - All child grids */
                case "CycleDetails":
                    if (Session[ChildEntity] != null)
                    {
                        CycleDetailsLibrary        library    = new CycleDetailsLibrary(ConfigurationHelper.GetsmARTDBContextConnectionString());
                        IEnumerable <CycleDetails> resultList = (IList <CycleDetails>)Session[ChildEntity];
                        foreach (CycleDetails cycleDetails in resultList)
                        {
                            cycleDetails.Cycle = new Cycle {
                                ID = entity.ID
                            };
                            cycleDetails.Date = entity.Start_Date;
                            library.Add(cycleDetails);
                        }
                    }
                    break;
                    #endregion
                }
            }
        }