Esempio n. 1
0
        private void GetData()
        {
            try
            {
                List <AccountCode> data = new AccountCodeDAL().GetAccountCodes().ToList();
                if (data.Count == 0)
                {
                    data = new List <AccountCode>();
                    data.Add(new AccountCode()
                    {
                        AccountCode1 = string.Empty, ParentAccountCode = string.Empty
                    });

                    List <DAL.YearUploadSetup> GetData  = new YearUploadDAL().GetYearUpload();
                    DAL.YearUploadSetup        curryear = GetData.Where(x => x.BudgetYear == DateTime.Now.Year).FirstOrDefault();

                    if (curryear.ToString().Count() > 0)
                    {
                        if (!GetData.Where(y => y.BudgetYear == curryear.BudgetYear).Select(z => z.Status.Contains("A")).FirstOrDefault())
                        {
                            btnFileUpload.HRef = "#";
                        }
                    }
                }

                Session["AccountCodesData"] = data;
            }
            catch (Exception ex)
            {
                ((SiteMaster)this.Master).ShowMessage("Error", "An error occurred", ex, true);
            }
        }
Esempio n. 2
0
        private void GetData()
        {
            try
            {
                selectedSegment = (Segment)Session["SelectedSegment"];
                List <SegmentDetail> data = new SegmentDetailsDAL().GetSegmentDetails(selectedSegment.SegmentID);
                if (data.Count == 0)
                {
                    data = new List <SegmentDetail>();
                    data.Add(new SegmentDetail()
                    {
                        SegmentID = 0, SegmentDetailID = 0, ParentDetailID = 0
                    });

                    List <DAL.YearUploadSetup> GetData  = new YearUploadDAL().GetYearUpload();
                    DAL.YearUploadSetup        curryear = GetData.Where(x => x.BudgetYear == DateTime.Now.Year).FirstOrDefault();

                    if (curryear.ToString().Count() > 0)
                    {
                        if (!GetData.Where(y => y.BudgetYear == curryear.BudgetYear).Select(z => z.Status.Contains("A")).FirstOrDefault())
                        {
                            btnFileUpload.HRef = "#";
                        }
                    }
                }

                Session["SegmentDetailsData"] = data;
            }
            catch (Exception ex)
            {
                ((SiteMaster)this.Master).ShowMessage("Error", "An error occurred", ex, true);
            }
        }
Esempio n. 3
0
 private void GetData()
 {
     try
     {
         List <DAL.YearUploadSetup> data = new YearUploadDAL().GetYearUpload();
         Session["YearUploadData"] = data;
         BindGrid();
         LoadDropDown();
     }
     catch (Exception ex)
     {
         ((SiteMaster)this.Master).ShowMessage("Error", "An error occurred", ex, true);
     }
 }
Esempio n. 4
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                if ((Helper.PageMode)Session["YearUploadPageMode"] == Helper.PageMode.New)
                {
                    if (new YearUploadDAL().GetYearUpload().Where(x => x.BudgetYear == Convert.ToInt32(ddlYear.SelectedValue)).Count() > 0)
                    {
                        ((SiteMaster)this.Master).ShowMessage("Failure", "Year Upload already exists");
                        return;
                    }

                    DAL.YearUploadSetup objYearUpload = new DAL.YearUploadSetup();
                    objYearUpload.BudgetYear        = Convert.ToInt32(ddlYear.SelectedValue);
                    objYearUpload.BudgetYearDesc    = tbDesc.Text;
                    objYearUpload.Status            = new Helper().GetItemStatusEnumValueByName(ddlStatus.SelectedValue);
                    objYearUpload.CreatedBy         = LoggedInUser.UserID;
                    objYearUpload.CreatedTimeStamp  = DateTime.Now;
                    objYearUpload.ModifiedBy        = LoggedInUser.UserID;
                    objYearUpload.ModifiedTimeStamp = DateTime.Now;

                    if (new YearUploadDAL().InsertYearUpload(objYearUpload))
                    {
                        ((SiteMaster)this.Master).ShowMessage("Success", "Year Upload saved successfully");
                    }
                    else
                    {
                        ((SiteMaster)this.Master).ShowMessage("Failure", "An error occurred while processing Year Upload");
                    }
                }
                else if ((Helper.PageMode)Session["YearUploadPageMode"] == Helper.PageMode.Edit)
                {
                    DAL.YearUploadSetup objYearUpload = (DAL.YearUploadSetup)Session["SelectedYearUpload"];

                    DAL.YearUploadSetup pm = new YearUploadDAL().GetYearUpload()
                                             .Where(x => x.BudgetYear == Convert.ToInt32(ddlYear.SelectedValue)).FirstOrDefault();

                    if (pm != null)
                    {
                        if (pm.BudgetYearID != objYearUpload.BudgetYearID)
                        {
                            ((SiteMaster)this.Master).ShowMessage("Failure", "Year Upload already exists");
                            return;
                        }
                    }

                    objYearUpload.BudgetYear        = Convert.ToInt32(ddlYear.SelectedValue);
                    objYearUpload.BudgetYearDesc    = tbDesc.Text;
                    objYearUpload.Status            = new Helper().GetItemStatusEnumValueByName(ddlStatus.SelectedValue);
                    objYearUpload.ModifiedBy        = LoggedInUser.UserID;
                    objYearUpload.ModifiedTimeStamp = DateTime.Now;

                    if (new YearUploadDAL().UpdateYearUpload(objYearUpload))
                    {
                        ((SiteMaster)this.Master).ShowMessage("Success", "Year Upload updated successfully");
                    }
                    else
                    {
                        ((SiteMaster)this.Master).ShowMessage("Failure", "An error occurred while updating Year Upload");
                    }
                }

                GetData();
                ClearPageData();
                EditForm.Visible = false;
            }
            catch (Exception ex)
            {
                ((SiteMaster)this.Master).ShowMessage("Error", "An error occurred", ex, true);
            }
        }