Exemplo n.º 1
0
        public IActionResult SendSMSOneQuery(SMSOneQueryDto model)
        {
            var currentRoleId = partnerManager.GetCurrentUserRole(this.HttpContext);
            var permission    = partnerActivity.GetPartAct("SMS.SendOne.Query", currentRoleId);

            if (permission == null)
            {
                toastNotification.AddErrorToastMessage("ليس لديك الصلاحية الكافية", new ToastrOptions {
                    Title = ""
                });
                return(Redirect(Request.Headers["Referer"].ToString()));
            }

            var results = new SMSOneRepo(db, partnerManager).GetList(new SMSOneRepo.GetListParam
            {
                Receiver       = model.Receiver,
                Message        = model.Message,
                CreatorId      = model.CreatedById,
                CreatorAccount = model.CreatedByAccount,
                StartDate      = model.StartDate,
                EndDate        = model.EndDate,
                IncludeDates   = model.IncludeDates
            });

            model.Results = results;
            return(View(model));
        }
Exemplo n.º 2
0
        public IActionResult SendSMSOneQuery()
        {
            var currentRoleId = partnerManager.GetCurrentUserRole(this.HttpContext);
            var permission    = partnerActivity.GetPartAct("SMS.SendOne.Query", currentRoleId);

            if (permission == null)
            {
                toastNotification.AddErrorToastMessage("ليس لديك الصلاحية الكافية", new ToastrOptions
                {
                    Title = ""
                });
                return(Redirect(Request.Headers["Referer"].ToString()));
            }

            var model = new SMSOneQueryDto();

            model.StartDate = DateTime.Today.Subtract(TimeSpan.FromDays(10));
            model.EndDate   = DateTime.Today.AddDays(1);
            return(View(model));
        }