示例#1
0
        protected void opensubmit_OnServerClick(object sender, EventArgs e)
        {
            EODLogic eodLogic = new EODLogic();

            eodLogic.OpenBusiness();
            IList <EOD> eod = Microsoft.Practices.ServiceLocation.ServiceLocator.Current.GetInstance <IEODDb>().RetrieveAll();

            if (eod[0].IsClosed == false)
            {
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "message", "<script type='text/javascript'>alertify.alert('Message', '" + "Business is open" +
                                                            "', function(){location = '/EODProcess/RunEOD.aspx';});</script>", false);
            }
        }
示例#2
0
        protected void closesubmit_OnServerClick(object sender, EventArgs e)
        {
            //IList<EOD> eods = Microsoft.Practices.ServiceLocation.ServiceLocator.Current.GetInstance<IEODDb>().RetrieveAll();
            //if (eods[0].IsClosed)
            //{
            //    Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "message", "<script type='text/javascript'>alertify.alert('Message', '" + "Business has been closed already. You must Open Business before you can close again" +
            //   "', function(){location = '/EODProcess/RunEOD.aspx';});</script>", false);
            //}
            EODLogic eodLogic = new EODLogic();

            eodLogic.CloseBusiness();
            IList <EOD> eod = Microsoft.Practices.ServiceLocation.ServiceLocator.Current.GetInstance <IEODDb>().RetrieveAll();

            eodLogic.RunEOD();

            if (eod[0].IsClosed)
            {
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "message", "<script type='text/javascript'>alertify.alert('Message', '" + "Business is closed" +
                                                            "', function(){location = '/EODProcess/RunEOD.aspx';});</script>", false);
            }
        }
示例#3
0
 public EODController()
 {
     config   = context.Configurations.First();
     eodLogic = new EODLogic(context, config);
 }