public bool GuardarIS(int iduser, DateTime fechaIS) { try { int id = getIdSiguiente(); using (TECAv8Entities ent=new TECAv8Entities()) { Historial historial = new Historial() { IdHistorial = id, IdUsuario = iduser, FechaInicioSesion = fechaIS }; ent.AddToHistorial(historial); ent.SaveChanges(); } return true; } catch (Exception ex) { Console.WriteLine("Error: " + ex); return false; } }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet Historial. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToHistorial(Historial historial) { base.AddObject("Historial", historial); }
/// <summary> /// Crear un nuevo objeto Historial. /// </summary> /// <param name="idHistorial">Valor inicial de la propiedad IdHistorial.</param> /// <param name="idUsuario">Valor inicial de la propiedad IdUsuario.</param> /// <param name="fechaInicioSesion">Valor inicial de la propiedad FechaInicioSesion.</param> public static Historial CreateHistorial(global::System.Int32 idHistorial, global::System.Int32 idUsuario, global::System.DateTime fechaInicioSesion) { Historial historial = new Historial(); historial.IdHistorial = idHistorial; historial.IdUsuario = idUsuario; historial.FechaInicioSesion = fechaInicioSesion; return historial; }