public override IResponseResult Execute(ICommandParam param) { var commandParam = (CommandParam)param; var data = (DBMangerLocator)commandParam.DBManger.Value; return(data.Lookup.Value.GetLookUpsByMajorCode(MajorCode)); }
public override IResponseResult Execute(ICommandParam param) { var data = (CommandParam)param; var result = (ResponseResult <IEnumerable <User> >)((DBMangerLocator)data.DBManger.Value).User.Value.Repository.Value.GetAll(); if (result.Data.ToList().Count > 0) { return new ResponseResult <List <JObject> > { Code = result.Code, ErrorMessage = result.ErrorMessage, Message = result.Message, Status = result.Status, Data = (List <JObject>)result.Data.MapAsJson(new List <MapSetting>() { new MapSetting("Id", true, false, "Id"), new MapSetting("Name", true, false, "Name"), new MapSetting("UserName", true, false, "UserName"), new MapSetting("Email", true, false, "Email") }, true) } } ; return(result); } }
public override IResponseResult Execute(ICommandParam param) { var data = (CommandParam)param; var result = (ResponseResult <Role>)((DBMangerLocator)data.DBManger.Value).Role.Value.Repository.Value.GetById(ID); if (result.Data != null) { Role NewRole = result.Data; NewRole.Name = Name; var updatedRes = (ResponseResult <Role>)((DBMangerLocator)data.DBManger.Value).Role.Value.Repository.Value.Update(NewRole); return(new ResponseResult <object> { Status = result.Status, Code = result.Code, ErrorMessage = result.ErrorMessage, Message = result.Message, Data = new { updatedRes.Data.Name } }); } return(new ResponseResult <object> { Status = result.Status, Code = result.Code, ErrorMessage = result.ErrorMessage, Message = result.Message, Data = new { } }); }
public override IResponseResult Execute(ICommandParam param) { var result = (ResponseResult <User>)((DBMangerLocator)((CommandParam)param).DBManger.Value).User.Value.Repository.Value.GetById(ID); if (result.Data != null) { return new ResponseResult <object> { Status = result.Status, Code = result.Code, ErrorMessage = result.ErrorMessage, Message = result.Message, Data = new { Name = result.Data.Name, Id = result.Data.Id, UserName = result.Data.UserName, Email = result.Data.Email } } } ; return(result); } }
/// <summary> /// Setup command data consisted of "byte" data array. /// </summary> protected override void SetUp(ICommandParam CommandParam) { int DataIndex = (int)COMMAND_BUFF_INDEX.COMMAND_BUFF_INDEX_CMD_DATA_LEN; this.CmdData[DataIndex++] = this.CmdLen; this.CmdData[DataIndex++] = (CommandParam as CommandParam_12_00).Power; this.CmdData[DataIndex] = (CommandParam as CommandParam_12_00).Direction; }
public ReportCommand(ICommandParam commandParam, IReportDisplay reportDisplay) { var param = (ReportCommandParam)commandParam; _commandParam = param; _robot = param.Robot; _reportDisplay = reportDisplay; }
/// <summary> /// Update command param, steering output value. /// </summary> /// <param name="CommandParam">CommandParam object contains Steering value to set.</param> public override void UpdateCmdData(ICommandParam CommandParam = null) { if (null == CommandParam) { var Brick = Ev3Brick.GetInstance(); int Steer = Brick.Output.Steering; CommandParam = new CommandParam_16_00(Steer); } this.SetUp(CommandParam); }
public Command_12_00(ICommandParam CommandParam) : base(CommandParam) { if (CommandParam is CommandParam_12_00) { this.CommandParam = CommandParam as CommandParam_12_00; } else { this.CommandParam = new CommandParam_12_00(0, 0); } }
public override IResponseResult Execute(ICommandParam param) { return(new ResponseResult <long?> { Data = base.GetCurrentUserId(), Status = true, Code = HttpStatusCode.OK, ErrorMessage = string.Empty, Message = "Current User" }); }
/// <summary> /// Update command param, motor output. /// </summary> /// <param name="CommandParam"></param> public override void UpdateCmdData(ICommandParam CommandParam = null) { if (null == CommandParam) { var Brick = Ev3Brick.GetInstance(); byte Output = Convert.ToByte(Math.Abs(Brick.Output.MotorOutput)); byte Direction = (byte)(Brick.Output.MotorOutput > 0 ? 1 : 0); CommandParam = new CommandParam_12_00(Output, Direction); } this.SetUp(CommandParam); }
public override IResponseResult Execute(ICommandParam param) { var commandParam = (CommandParam)param; var dbManager = (DBMangerLocator)commandParam.DBManger.Value; return(dbManager.CMSModule.Value.Repository.Value.Insert(new Cmsmodule { Name = Name, Description = Description })); }
public IResponseResult GetCurrentUser(ICommandParam param) { var data = (CommandParam)param; _userId = GetCurrentUserId(); if (_userId.HasValue) { var dbManager = ((DBMangerLocator)data.DBManger.Value); return(dbManager.User.Value.GetUserById(_userId.Value)); } return(BadRequset("UnAuthorized", "405")); }
/// <summary> /// Setup command data for EchoBack command. /// </summary> protected override void SetUp(ICommandParam CommandParam) { this.CmdData[(int)COMMAND_BUFF_INDEX.COMMAND_BUFF_INDEX_CMD_DATA_LEN] = this.CmdLen; int DataIndex = (int)COMMAND_BUFF_INDEX.COMMAND_BUFF_INDEX_CMD_DATA_TOP; for (byte index = 0; index < this.CmdLen; index++) { this.CmdData[DataIndex + index] = index; } }
public override IResponseResult Execute(ICommandParam param) { var commandParam = (CommandParam)param; var dbManager = (DBMangerLocator)commandParam.DBManger.Value; return(dbManager.Lookup.Value.Repository.Value.Insert(new Lookup { Description = Description, Value = Value, CmsmoduleId = CmsmoduleId, MinorCode = MinorCode, Order = Order, MajorCode = MajorCode })); }
/// <summary> /// Setup command data consisted of "byte" data array. /// </summary> protected override void SetUp(ICommandParam CommandParam) { try { int DataIndex = (int)COMMAND_BUFF_INDEX.COMMAND_BUFF_INDEX_CMD_DATA_LEN; this.CmdData[DataIndex++] = this.CmdLen; this.CmdData[DataIndex] = (byte)((CommandParam as CommandParam_16_00).Steer); } catch (NullReferenceException ex) { Console.WriteLine(ex.Message); int DataIndex = (int)COMMAND_BUFF_INDEX.COMMAND_BUFF_INDEX_CMD_DATA_LEN; this.CmdData[DataIndex++] = this.CmdLen; this.CmdData[DataIndex] = 0; } }
public override IResponseResult Execute(ICommandParam param) { this._commandParam = ((CommandParam)param); this._dBMangerLocator = ((DBMangerLocator)this._commandParam.DBManger.Value); User user = this._dBMangerLocator.User.Value.GetUserByEmail(this.Email); if (user == null) { return new ResponseResult <object>() { Status = false, ErrorMessage = "Invalid Email or password", Data = null, Code = HttpStatusCode.BadRequest } } ; if (!_validatePassword(user.Password)) { return new ResponseResult <object>() { Status = false, ErrorMessage = "Invalid Email or password", Data = null, Code = HttpStatusCode.BadRequest } } ; UserIdentity userIdentity = new UserIdentity(); userIdentity.Id = user.Id; return(new ResponseResult <object>() { Status = true, ErrorMessage = "", Data = new { Token = _generateJsonWebToken(userIdentity, this._commandParam.Config), User = user }, Code = HttpStatusCode.OK }); }
public IResponseResult GetCurrentUserPolicy(ICommandParam param) { var data = (CommandParam)param; _userId = GetCurrentUserId(); if (_userId.HasValue) { var dbManager = ((DBMangerLocator)data.DBManger.Value); return(new ResponseResult <User> { Data = dbManager.User.Value.GetUserIncludePolicy(_userId.Value), Status = true, Code = HttpStatusCode.OK, Message = "Exist" }); } return(BadRequset("UnAuthorized", "405")); }
public Command_16_00(ICommandParam CommandParam) : base(CommandParam) { try { if (CommandParam is CommandParam_16_00) { this.CommandParam = CommandParam as CommandParam_16_00; } else { this.CommandParam = new CommandParam_16_00(0); } } catch (NullReferenceException ex) { Console.WriteLine(ex.Message); this.CommandParam = new CommandParam_16_00(0); } }
public override IResponseResult Execute(ICommandParam param) { var data = (CommandParam)param; var result = (ResponseResult <Role>)((DBMangerLocator)data.DBManger.Value).Role.Value.Repository.Value.Insert(new Role { Name = Name, }); if (result.Status) { return(new ResponseResult <object> { Data = new { result.Data.Name }, Status = result.Status, Message = result.Message //Code = result.Code, //ErrorMessage = string.Empty }); } return(result); }
public override IResponseResult Execute(ICommandParam param) { var currentUser = (ResponseResult <User>)base.GetCurrentUser(param); var data = (CommandParam)param; var result = (ResponseResult <User>)((DBMangerLocator)data.DBManger.Value).User.Value.Repository.Value.Insert(new User { Name = Name, UserName = UserName, Password = BCrypt.Net.BCrypt.HashPassword(Password, 10), Email = Email, PhoneNumber = PhoneNumber, ProfilePicture = ProfilePicture, CreatedBy = currentUser.Data.Name, CreatedAt = DateTime.Now }); if (result.Status) { return new ResponseResult <object> { Data = result.Data.MapAsJson(new List <MapSetting>() { new MapSetting("Id", true, false, "Id"), new MapSetting("Name", true, false, "Name"), new MapSetting("UserName", true, false, "UserName"), new MapSetting("Email", true, false, "Email") }, false), Status = result.Status, Message = result.Message, Code = HttpStatusCode.OK } } ; return(result); } }
public RolesController(ICommandParam roleparam) { _roleparam = roleparam; }
/// <summary> /// Constructor /// </summary> /// <param name="CommandParam"></param> public Command_F0_00(ICommandParam CommandParam = null) : base(CommandParam) { }
public AuthController(ICommandParam userparam) { _commandParam = userparam; }
public MoveCommand(ICommandParam commandParam, ISurfaceCoordinateValidator validator) { _commandParam = commandParam; _coordinateValidator = validator; }
/// <summary> /// Constructor /// </summary> /// <param name="CommandParam"></param> public Command_30_02(ICommandParam CommandParam = null) : base(CommandParam) { }
/// <summary> /// Constructor /// </summary> /// <param name="CommandParam"></param> public Command_30(ICommandParam CommandParam) : base(CommandParam) { }
/// <summary> /// Constructor /// </summary> /// <param name="CommandParam"></param> public Command_50_01(ICommandParam CommandParam = null) : base(CommandParam) { }
public override void Execute(ICommandParam param) { base.Execute(param); }
/// <summary> /// Setup command data for GetColorSensor /// </summary> /// <param name="CommandParam"></param> protected override void SetUp(ICommandParam CommandParam) { this.CmdData[(int)COMMAND_BUFF_INDEX.COMMAND_BUFF_INDEX_CMD_DATA_LEN] = this.CmdLen; }
public CMSModuleController(ICommandParam userparam) { _commandParam = userparam; }