Exemple #1
0
        private RecordDeleteViewModel DeleteModel(string id, out ReferralCode record)
        {
            RecordDeleteViewModel deleteModel = new RecordDeleteViewModel();

            record = null;
            deleteModel.ActionName     = "Delete";
            deleteModel.ControllerName = "ReferralCode";
            deleteModel.Id             = id;
            deleteModel.Title          = "Delete Referral Code";
            if (id == null)
            {
                ModelState.AddModelError(string.Empty, "Invalid Action");
                return(deleteModel);
            }
            record = _context.ReferralCode.SingleOrDefault(m => m.Id == id);
            if (record == null)
            {
                ModelState.AddModelError(string.Empty, "Record not found.");
            }
            else
            {
                deleteModel.RecordDetail.Add(new RecordDetail {
                    Label = "PIN Code", Value = record.PINCode
                });
                deleteModel.RecordDetail.Add(new RecordDetail {
                    Label = "Secutiry Code", Value = record.SecutiryCode
                });
            }
            return(deleteModel);
        }
Exemple #2
0
        private RecordDeleteViewModel DeleteModel(string id)
        {
            RecordDeleteViewModel deleteModel = new RecordDeleteViewModel();
            ShortMessageService   record      = null;

            deleteModel.ActionName     = "Delete";
            deleteModel.ControllerName = "ShortMessageService";
            deleteModel.Id             = id;
            deleteModel.Title          = "Delete SMS";
            if (id == null)
            {
                ModelState.AddModelError(string.Empty, "Invalid Action");
                return(deleteModel);
            }
            record = _context.ShortMessageService.SingleOrDefault(m => m.Id == id);
            if (record == null)
            {
                ModelState.AddModelError(string.Empty, "Record not found.");
            }
            else
            {
                deleteModel.RecordDetail.Add(new RecordDetail {
                    Label = "Mobile Number", Value = record.MobileNumber
                });
                deleteModel.RecordDetail.Add(new RecordDetail {
                    Label = "Message Body", Value = record.MessageBody
                });
            }
            return(deleteModel);
        }
        private RecordDeleteViewModel DeleteModel(string id, out ApplicationPermission permission)
        {
            RecordDeleteViewModel deleteModel = new RecordDeleteViewModel();

            permission                 = null;
            deleteModel.ActionName     = "Delete";
            deleteModel.ControllerName = "ApplicationPermission";
            deleteModel.Id             = id;
            deleteModel.Title          = "Delete Permission";
            if (id == null)
            {
                ModelState.AddModelError(string.Empty, "Invalid Action");
                return(deleteModel);
            }
            permission = _context.ApplicationPermission.SingleOrDefault(m => m.Id == id);
            if (permission == null)
            {
                ModelState.AddModelError(string.Empty, "Record not found.");
            }
            else
            {
                deleteModel.RecordDetail.Add(new RecordDetail {
                    Label = "Name", Value = permission.ApplicationPermission_Id
                });
                deleteModel.RecordDetail.Add(new RecordDetail {
                    Label = "Description", Value = permission.Description
                });
            }
            return(deleteModel);
        }
        private RecordDeleteViewModel DeleteModel(string id, out GSMModem record)
        {
            RecordDeleteViewModel deleteModel = new RecordDeleteViewModel();

            record = null;
            deleteModel.ActionName     = "Delete";
            deleteModel.ControllerName = "Modem";
            deleteModel.Id             = id;
            deleteModel.Title          = "Delete Modem";
            if (id == null)
            {
                ModelState.AddModelError(string.Empty, "Invalid Action");
                return(deleteModel);
            }
            record = _context.GSMModem.SingleOrDefault(m => m.Id == id);
            if (record == null)
            {
                ModelState.AddModelError(string.Empty, "Record not found.");
            }
            else
            {
                deleteModel.RecordDetail.Add(new RecordDetail {
                    Label = "Modem Name", Value = record.GSMModem_Id
                });
                deleteModel.RecordDetail.Add(new RecordDetail {
                    Label = "Port", Value = record.PortName
                });
            }
            return(deleteModel);
        }
Exemple #5
0
        public async Task <IActionResult> Delete(string id)
        {
            RecordDeleteViewModel recordDeleteModel = (await this.recordService.GetById(id)).To <RecordDeleteViewModel>();

            if (recordDeleteModel == null)
            {
                //error handlling
                return(this.Redirect("/"));
            }

            var allGenres = await this.recordService.GetAllGenres().ToListAsync();

            this.ViewData["types"] = allGenres.Select(genre => new GenreDeleteViewModel
            {
                Name = genre.Name
            })
                                     .ToList();

            return(this.View(recordDeleteModel));
        }
Exemple #6
0
        private RecordDeleteViewModel DeleteModel(string id, out ApplicationUser user)
        {
            RecordDeleteViewModel deleteModel = new RecordDeleteViewModel();

            user = null;
            deleteModel.ActionName     = "Delete";
            deleteModel.ControllerName = "ApplicationUser";
            deleteModel.Id             = id;
            deleteModel.Title          = "Delete Application User";
            if (id == null)
            {
                ModelState.AddModelError(string.Empty, "Invalid Action");
                return(deleteModel);
            }
            user = _context.ApplicationUser.SingleOrDefault(m => m.Id == id);
            if (user == null)
            {
                ModelState.AddModelError(string.Empty, "Record not found.");
            }
            else
            {
                deleteModel.RecordDetail.Add(new RecordDetail {
                    Label = "Username", Value = user.UserName
                });
                deleteModel.RecordDetail.Add(new RecordDetail {
                    Label = "Full Name", Value = $"{user.FirstName} {user.LastName}"
                });
                deleteModel.RecordDetail.Add(new RecordDetail {
                    Label = "Email Address", Value = user.Email
                });
                deleteModel.RecordDetail.Add(new RecordDetail {
                    Label = "Mobile Number", Value = user.PhoneNumber
                });
            }
            return(deleteModel);
        }