예제 #1
0
 public IActionResult Edit(AdminDetails adminDetails)
 {
     try
     {
         Validator.validateAdminDetails(adminDetails);
         DASuperAdmin dASuperAdmin = new DASuperAdmin();
         return(this.OKResponse(dASuperAdmin.Edit(_context, adminDetails, User.ToAppUser()) ? "Updated Successfully" : "Updation Failed"));
     }
     catch (DataValidationException ex)
     {
         return(this.KnowOperationError(ex.Message));
     }
 }
예제 #2
0
        public IActionResult Delete(long id)
        {
            DASuperAdmin dASuperAdmin = new DASuperAdmin();

            return(this.OKResponse(dASuperAdmin.Delete(_context, id, User.ToAppUser()) ? "Deleted Successfully" : "Deletion Failed"));
        }
예제 #3
0
        public IActionResult Status(long id, bool status)
        {
            DASuperAdmin dASuperAdmin = new DASuperAdmin();

            return(this.OKResponse(dASuperAdmin.Status(_context, id, status, User.ToAppUser()) == true ? (status == true ? "Active Successfully" : "InActive Successfully") : "Failed to Update"));
        }
예제 #4
0
        public IActionResult GetbyId(long Adminid)
        {
            DASuperAdmin dASuperAdmin = new DASuperAdmin();

            return(this.OK <AdminDetails>(dASuperAdmin.GetbyId(Adminid, _context)));
        }
예제 #5
0
        public IActionResult List()
        {
            DASuperAdmin dASuperAdmin = new DASuperAdmin();

            return(this.OK <List <AdminList> >(dASuperAdmin.List(_context)));
        }