public Estadisticas(Model.Session session) { InitializeComponent(); _session = session; _session = session; InitValues(); }
public Habitacion(Model.Session _session) { // TODO: Complete member initialization this._session = _session; InitializeComponent(); // InitValues(); }
public ListadoCliente(Model.Session _session, Reservas.Reserva reserva) { this._session = _session; this._reserva = reserva; InitializeComponent(); InitValues(); }
public ListadoCliente(Model.Session _session, RegistrarEstadia.Estadia estadia) { this._session = _session; this._estadia = estadia; InitializeComponent(); InitValues(); }
public SeleccionCabina(Model.Session session, Viaje viaje) { InitializeComponent(); _session = session; _viaje = viaje; InitValues(); }
public AltaCrucero(Model.Session session) { InitializeComponent(); this._session = session; btnFueraServicio.Visible = false; }
static void Main(string[] args) { // Connect to Server Model.Server server = new Model.Server("http://localhost/11SP9"); // Load Solution server.LoadAssembly("Aras.Model.Design"); // Get Database Model.Database database = server.Database("Development"); // Start Session Model.Session session = database.Login("admin", IO.Server.PasswordHash("innovator")); // Find Document Model.Query docquery = session.Query("Document"); docquery.Select = "item_number,name,description"; Model.Design.Document document = (Model.Design.Document)docquery.Store.First(); using (Transaction trans = session.BeginTransaction()) { document.Update(trans); document.Name = "Test"; trans.Commit(true); } }
public void Run(Model.Session s, ushort opcode, MemoryStream memoryStream) { OpcodeTypeComponent opcodeTypeComponent = Game.Scene.GetComponent <OpcodeTypeComponent>(); object instance = opcodeTypeComponent.GetInstance(opcode); object message = this.session.Network.MessagePacker.DeserializeFrom(instance, memoryStream); if (OpcodeHelper.IsNeedDebugLogMessage(opcode)) { Log.Msg(message); } IResponse response = message as IResponse; if (response == null) { Game.Scene.GetComponent <MessageDispatcherComponent>().Handle(session, new MessageInfo(opcode, message)); return; } Action <IResponse> action; if (!this.requestCallback.TryGetValue(response.RpcId, out action)) { throw new Exception($"not found rpc, response message: {StringHelper.MessageToStr(response)}"); } this.requestCallback.Remove(response.RpcId); action(response); }
public Estadia(Model.Session session, Model.Reserva reserva) { this._session = session; this._reserva = reserva; InitializeComponent(); BindReserva(); }
public Reserva(Model.Session _session, Model.Reserva reserva) { this._session = _session; this._editObject = reserva; InitializeComponent(); InitValues(); BindReserva(); }
public ListadoCliente(Session session) { InitializeComponent(); cbInconsistente.SelectedIndex = 0; cbTop.SelectedIndex = 0; _session = session; Limpiar(); }
public static BaseHelper MenuGet(Model.Session data) { var retVal = new BaseHelper(); var objJSON = new Output.Session(); var objJSONMenu = new Output.Menu(); try { var entity = User.ValidateSession(data, objJSON); retVal.SQLElapsed = entity.SQLElapsed; retVal.SQLInfo($"sp : {entity.SQLDetail}, elapsed : {entity.SQLElapsed}"); if (objJSON.ResultCode == 1) { var dataMenu = new Model.User { UserID = objJSON.Content.Data[0].UserID, StampUser = objJSON.Content.Data[0].UserLogin }; var entityMenu = Dashboard.MenuGet(dataMenu, objJSONMenu); retVal.SQLElapsed += entityMenu.SQLElapsed; retVal.SQLInfo($"sp : {entityMenu.SQLDetail}, elapsed : {entityMenu.SQLElapsed}"); retVal.IsError = (entityMenu.ResultCode == 1) ? false : true; } else { objJSONMenu.ResultCode = objJSON.ResultCode; objJSONMenu.ErrorMessage = objJSON.ErrorMessage; } } catch (Exception ex) { retVal.Exception = ex; if (ex is System.Data.SqlClient.SqlException sqlEx) { retVal.SQLInfo($"sp:{sqlEx.Procedure}, line:{sqlEx.LineNumber}, detail:{data.SqlDetail}"); retVal.SQLException = true; objJSON.ResultCode = 69998; objJSON.ErrorMessage = "SQL Exception"; } else { objJSON.ResultCode = 69999; objJSON.ErrorMessage = "Unknown Error"; } } finally { retVal.SerializeObject <Output.Menu>(objJSONMenu); } return(retVal); }
public Cliente(Model.Session session, Model.Cliente selectedCliente, ListadoCliente listadoCliente) { this._session = session; this._editObject = selectedCliente; this._listado = listadoCliente; InitializeComponent(); InitValues(); BindCliente(); }
public Usuario(Model.Session _session, Model.Usuario selectedUsuario, ListadoUsuario listadoUsuario) { this._session = _session; this._editObject = selectedUsuario; this._listado = listadoUsuario; InitializeComponent(); InitValues(); BindUsuario(); }
public AltaCrucero(Model.Session session, Model.Crucero crucero, ListadoCrucero listadoCrucero) { InitializeComponent(); _session = session; _crucero = crucero; _listadoCrucero = listadoCrucero; InitValues(); BindCrucero(); }
internal Session(Database Database, Model.Session Model) { this.Database = Database; this.Model = Model; this.ApplicationCache = new Dictionary <ControlTypes.ApplicationType, Containers.Application>(); this.ControlCache = new Dictionary <Guid, ViewModel.Control>(); this.ControlQueue = new List <ViewModel.Control>(); this.CommandCache = new Dictionary <Guid, ViewModel.Command>(); this.CommandQueue = new List <Command>(); }
public FueraDeServicio(Model.Session _session, AltaCrucero altaCrucero, Model.Crucero crucero) { InitializeComponent(); this._session = _session; this._altaCrucero = altaCrucero; _crucero = crucero; dtIncioFueraServicio.Value = Tools.GetDate(); dtFinFueraServicio.Value = Tools.GetDate(); }
protected void InsertBtn_Click(object sender, EventArgs e) { var InsertSession = new Model.Session { SessionYear = sessionYear.Text, CurrentSession = false, }; db.Sessions.Add(InsertSession); db.SaveChanges(); sessionYear.Text = ""; }
public void CreateSession_200() { Mock <ISessionLogic> sessionLogic = new Mock <ISessionLogic>(); var newSession = new Model.Session() { Id = Guid.NewGuid(), Rank = RankEnum.Beginner, Level = 1 }; sessionLogic.Setup(c => c.CreateSession()).Returns(newSession); SessionController sc = new SessionController(sessionLogic.Object); var result = (ObjectResult)sc.CreateSession(); Assert.AreEqual(result.Value, newSession); }
public Task CreateAsync(Session session) { var newSession = new Model.Session { Id = session.Id, MapId = session.MapId, ModeId = session.ModeId, Started = session.Started, Finished = session.Finished }; _context.Sessions.Add(newSession); _context.SaveChanges(); session.Id = newSession.Id; return Task.FromResult(0); }
public Task CreateAsync(Session session) { var newSession = new Model.Session { Id = session.Id, MapId = session.MapId, ModeId = session.ModeId, Started = session.Started, Finished = session.Finished }; _context.Sessions.Add(newSession); _context.SaveChanges(); session.Id = newSession.Id; return(Task.FromResult(0)); }
public static BasicEntity ValidateSession(Model.Session data, Output.Session obj) { var retVal = new BasicEntity(); retVal.AddParameter("@user_login", data.UserLogin); retVal.AddParameter("@session_token", data.SessionToken); retVal.AddParameter("@origin", "W"); data.SqlDetail = retVal.SQLCommandBuilder("spUserValidateSession"); using (SqlDataReader reader = retVal.ExecReader()) { while (reader.Read()) { obj.ResultCode = (reader.IsDBNull(0)) ? 0 : reader.GetInt32(0); obj.ErrorMessage = (reader.IsDBNull(1)) ? string.Empty : reader.GetString(1); retVal.ResultCode = obj.ResultCode; } if (retVal.ResultCode == 1) { reader.NextResult(); while (reader.Read()) { var item = new Output.SessionData(); item.UserID = (reader.IsDBNull(0)) ? 0 : reader.GetInt32(0); item.SessionToken = (reader.IsDBNull(1)) ? string.Empty : reader.GetString(1); item.UserGroup = (reader.IsDBNull(2)) ? string.Empty : reader.GetString(2); item.isFirstLogin = (reader.IsDBNull(3)) ? string.Empty : reader.GetString(3); item.CompanyID = (reader.IsDBNull(4)) ? string.Empty : reader.GetString(4); item.OperatorID = (reader.IsDBNull(5)) ? string.Empty : reader.GetString(5); item.UserGuid = (reader.IsDBNull(6)) ? string.Empty : reader.GetString(6); item.AuthKey = (reader.IsDBNull(8)) ? string.Empty : reader.GetString(8); item.UserLogin = (reader.IsDBNull(9)) ? string.Empty : reader.GetString(9); obj.Content.Data.Add(item); } } reader.Close(); } retVal.Close(); return(retVal); }
static StackObject *Send_0(ILIntepreter __intp, StackObject *__esp, IList <object> __mStack, CLRMethod __method, bool isNewObj) { ILRuntime.Runtime.Enviorment.AppDomain __domain = __intp.AppDomain; StackObject *ptr_of_this_method; StackObject *__ret = ILIntepreter.Minus(__esp, 2); ptr_of_this_method = ILIntepreter.Minus(__esp, 1); Model.IMessage message = (Model.IMessage) typeof(Model.IMessage).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack)); __intp.Free(ptr_of_this_method); ptr_of_this_method = ILIntepreter.Minus(__esp, 2); Model.Session session = (Model.Session) typeof(Model.Session).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack)); __intp.Free(ptr_of_this_method); Model.SessionHelper.Send(session, message); return(__ret); }
public async ETVoid Handle(Model.Session session, object msg) { Message message = msg as Message; if (message == null) { Log.Error($"消息类型转换错误: {msg.GetType().Name} to {typeof(Message).Name}"); } try { await this.Run(session, message); } catch (Exception e) { Log.Error(e); } }
public Model.Session CreateSession(string userId, SessionDurationRequest sessionDurationRequest) { var now = DateTime.UtcNow; var session = new Model.Session() { UserId = userId, StartDate = now, ExpirationDate = now .AddDays(sessionDurationRequest.Days) .AddHours(sessionDurationRequest.Hours) .AddMinutes(sessionDurationRequest.Minutes) .AddSeconds(sessionDurationRequest.Seconds) }; _sessionStorageProvider.Add(session); SetCurrentSession(session); return session; }
public void Handle(Model.Session session, MessageInfo messageInfo) { List <IMHandler> actions; if (!this.handlers.TryGetValue(messageInfo.Opcode, out actions)) { Log.Error($"消息 {messageInfo.Message.GetType().FullName} 没有处理"); return; } foreach (IMHandler ev in actions) { try { ev.Handle(session, messageInfo.Message); } catch (Exception e) { Log.Error(e); } } }
public static BasicEntity Logout(Model.Session data, Output.OutputBase obj) { var retVal = new BasicEntity(); retVal.AddParameter("@session_token", data.SessionToken); data.SqlDetail = retVal.SQLCommandBuilder("spUserLogout"); using (SqlDataReader reader = retVal.ExecReader()) { while (reader.Read()) { obj.ResultCode = (reader.IsDBNull(0)) ? 0 : reader.GetInt32(0); obj.ErrorMessage = (reader.IsDBNull(1)) ? string.Empty : reader.GetString(1); retVal.ResultCode = obj.ResultCode; } reader.Close(); } retVal.Close(); return(retVal); }
public static BaseHelper Logout(Model.Session data) { var retVal = new BaseHelper(); var objJSON = new Output.Session(); try { var entity = User.Logout(data, objJSON); retVal.SQLElapsed = entity.SQLElapsed; retVal.SQLInfo(entity.SQLDetail); retVal.IsError = (entity.ResultCode == 1) ? false : true; } catch (Exception ex) { retVal.Exception = ex; if (ex is System.Data.SqlClient.SqlException sqlEx) { retVal.SQLInfo($"sp:{sqlEx.Procedure}, line:{sqlEx.LineNumber}, detail:{data.SqlDetail}"); retVal.SQLException = true; objJSON.ResultCode = 69998; objJSON.ErrorMessage = "SQL Exception"; } else { objJSON.ResultCode = 69999; objJSON.ErrorMessage = "Unknown Error"; } } finally { retVal.SerializeObject <Output.OutputBase>(objJSON); } return(retVal); }
static StackObject *Call_1(ILIntepreter __intp, StackObject *__esp, IList <object> __mStack, CLRMethod __method, bool isNewObj) { ILRuntime.Runtime.Enviorment.AppDomain __domain = __intp.AppDomain; StackObject *ptr_of_this_method; StackObject *__ret = ILIntepreter.Minus(__esp, 2); ptr_of_this_method = ILIntepreter.Minus(__esp, 1); Model.IRequest request = (Model.IRequest) typeof(Model.IRequest).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack)); __intp.Free(ptr_of_this_method); ptr_of_this_method = ILIntepreter.Minus(__esp, 2); Model.Session session = (Model.Session) typeof(Model.Session).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack)); __intp.Free(ptr_of_this_method); var result_of_this_method = Model.SessionHelper.Call(session, request); object obj_result_of_this_method = result_of_this_method; if (obj_result_of_this_method is CrossBindingAdaptorType) { return(ILIntepreter.PushObject(__ret, __mStack, ((CrossBindingAdaptorType)obj_result_of_this_method).ILInstance)); } return(ILIntepreter.PushObject(__ret, __mStack, result_of_this_method)); }
private void ReceiveMessage(Header header, byte[] BodyBytes, NetMQSocket Socket) { using (var dbContext = new Tomato.Model.Model()) { Model.Session session = null; if (header.Session != null) { session = dbContext.SessionDB.FirstOrDefault(j => j.GUID == header.Session && j.ExpirationTime <= DateTime.Now); } if (session != null) { session.ExpirationTime = DateTime.Now.AddHours(1);//刷新session有效期 } var context = Context.CreateContext(session?.User, header, dbContext, Socket); var eventArgs = new RequestEventArgs() { Context = context }; RequestEvent?.Invoke(this, eventArgs); if (eventArgs.Cancel == true) { return; } //交给注册的委托 var handle = MessageHandle.Instance.GetHandle(context.Header.MessageType); if (handle != null) { handle.Invoke(context, BodyBytes);//全程务必保持由当前线程同步执行 } else { Console.WriteLine($"未注册的委托 : {context.Header.MessageType}"); } dbContext.SaveChanges(); } }
public Cliente(Model.Session session) { this._session = session; InitializeComponent(); InitValues(); }
public Canje(Model.Session session) { // TODO: Complete member initialization this.session = session; }