private void EventOsHistOrIalEmPleadO_Attach(EventOsHistOrIalEmPleadO entity) { entity.EmPleadOs = this; }
private void EventOsHistOrIalEmPleadO_Detach(EventOsHistOrIalEmPleadO entity) { entity.EmPleadOs = null; }
public int agregarEventoHistorialEmpleado(int idEmpleado, DateTime fechaInicioEvento, DateTime fechaFinEvento, int idTipoEventoHistorial, string descripcionEvento) { try { EventOsHistOrIalEmPleadO eventHist = new EventOsHistOrIalEmPleadO(); Table<EventOsHistOrIalEmPleadO> tabla = database.GetTable<EventOsHistOrIalEmPleadO>(); eventHist.FechaInicio = fechaInicioEvento; eventHist.FechaFin = fechaFinEvento; eventHist.IDEmpleado = (uint) idEmpleado; eventHist.IDTipoEvento = idTipoEventoHistorial; eventHist.Descripcion = descripcionEvento; tabla.InsertOnSubmit(eventHist); database.SubmitChanges(System.Data.Linq.ConflictMode.FailOnFirstConflict); return (int) eventHist.IDEventoHistorialEmpleado; } catch (Exception ex) { WriteErrorLog(ex); throw ex; } }