public CloseSessionOut CloseSession(CloseSessionIn input) { var output = new CloseSessionOut() { result = Entities.Common.Result.Error }; var request = new Business.Authentication.Authentication(); request.CloseSession(new CloseSessionIn() { }); return(output); }
public IHttpActionResult CloseSession(CloseSessionIn input) { if (ModelState.IsValid) { var user = new SystemManagement.Business.Controllers.User(); var closeSessionOut = user.CloseSession(input); return(ResponseMessage(Request.CreateResponse(System.Net.HttpStatusCode.OK, closeSessionOut))); } else { var output = new CloseSessionOut(); output.result = SystemManagement.Entities.Common.Result.Error; output.message = DetailErrorBadRequest(ModelState); return(ResponseMessage(Request.CreateResponse(System.Net.HttpStatusCode.BadRequest, output))); } }
public CloseSessionOut CloseSession(CloseSessionIn input) { CloseSessionOut output = new CloseSessionOut() { result = Entities.Common.Result.Error }; using (var dataContext = DataContextHelper.GetDataContext <AuthenticationDataContext>()) { var linqResult = dataContext.spr_closeSession(input.currentSesId); if (linqResult == 1) { output.result = SystemManagement.Entities.Common.Result.Success; } } return(output); }