C# Class JetstreamLaunchpadMain.Controllers.UserController

Inheritance: System.Web.Routing.BaseController
显示文件 Open project: tersosolutions/JetstreamSDK-.NET_Launchpad Class Usage Examples

Public Methods

Method Description
AddUserDetails ( ) : System.Web.Mvc.ActionResult

Displays Add user screen

DeleteUser ( int userId ) : System.Web.Mvc.ActionResult

Delete user

GetUserDetails ( ) : System.Web.Mvc.ActionResult

Get user detail

GetUsersList ( string searchText, int pageIndex, int pageSize, string sortField, string sortDirection ) : System.Web.Mvc.JsonResult

Method to get the user list

RedirectToAddUser ( UsersModel userDetail ) : System.Web.Mvc.ActionResult

Redirect to add user screen

RedirectToEditUser ( UsersModel userDetail ) : System.Web.Mvc.ActionResult

Redirect to Edit user screen

UpdateUserDetail ( UsersModel userDetail ) : System.Web.Mvc.ActionResult

Update User Detail

Private Methods

Method Description
AddUserDetails ( UsersModel userMl, string command ) : System.Web.Mvc.ActionResult
ApplySorting ( SortingPagingInfo info, IEnumerable lstUserDetails ) : IEnumerable

Apply Sorting

CheckForDuplicate ( UsersModel userMl ) : int

Check for user with same email id and pass ref id

EditUser ( UsersModel userMl, string command ) : System.Web.Mvc.ActionResult
EditUser ( int userId ) : System.Web.Mvc.ActionResult
GetUserDetails ( SortingPagingInfo info ) : System.Web.Mvc.ActionResult
IsHex ( IEnumerable chars ) : bool

UpdatePasses ( UsersModel userMl ) : void

Method to update passes to all the device

Method Details

AddUserDetails() public method

Displays Add user screen
public AddUserDetails ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

DeleteUser() public method

Delete user
public DeleteUser ( int userId ) : System.Web.Mvc.ActionResult
userId int
return System.Web.Mvc.ActionResult

GetUserDetails() public method

Get user detail
public GetUserDetails ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

GetUsersList() public method

Method to get the user list
public GetUsersList ( string searchText, int pageIndex, int pageSize, string sortField, string sortDirection ) : System.Web.Mvc.JsonResult
searchText string
pageIndex int
pageSize int
sortField string
sortDirection string
return System.Web.Mvc.JsonResult

RedirectToAddUser() public method

Redirect to add user screen
public RedirectToAddUser ( UsersModel userDetail ) : System.Web.Mvc.ActionResult
userDetail JetstreamLaunchpad.Entity.UsersModel
return System.Web.Mvc.ActionResult

RedirectToEditUser() public method

Redirect to Edit user screen
public RedirectToEditUser ( UsersModel userDetail ) : System.Web.Mvc.ActionResult
userDetail JetstreamLaunchpad.Entity.UsersModel
return System.Web.Mvc.ActionResult

UpdateUserDetail() public method

Update User Detail
public UpdateUserDetail ( UsersModel userDetail ) : System.Web.Mvc.ActionResult
userDetail JetstreamLaunchpad.Entity.UsersModel
return System.Web.Mvc.ActionResult