public ReporteDiarioDTO(long agenteId , DateTime fechaBuscar , Horario horario ,Novedad novedad , ComisionServicio comision , Lactancia lactancia ,RelojDefectuoso reloj) { AgenteId = agenteId; FechaReporte = fechaBuscar; _reporteServicio = new ReporteServicio(); _agente = _reporteServicio.BuscarPorId(AgenteId); _horario = horario; _accesos = _reporteServicio.obtenerAccesos(AgenteId, fechaBuscar); _toleraciaLlegadaTarde = _reporteServicio.obtenerMinutosLlegadaTarde(); _toleraciaAusente = _reporteServicio.obtenerMinutosAusentes(); _minutosLactancia = _reporteServicio.obtenerMinutosLactancia(); _lactancia = lactancia; _novedad = novedad; _comision = comision; _reloj = reloj; if (_novedad!=null) { _tipoNovedad = new TipoNovedad(); _tipoNovedad = _reporteServicio.obtenerTipo(_novedad.Id); } }
public void Insertar(string legajo, string apellido, string nombre, string dni, string telefono, string celular, string mail, bool visualizar) { try { using (var _context = new AccesoDatos.ModeloBometricoContainer()) { var _agenteNuevo = new AccesoDatos.Agente(); _agenteNuevo.Legajo = legajo; _agenteNuevo.Apellido = apellido; _agenteNuevo.Nombre = nombre; _agenteNuevo.DNI = dni; _agenteNuevo.Telefono = telefono; _agenteNuevo.Celular = celular; _agenteNuevo.Mail = mail; _agenteNuevo.Visualizar = visualizar; _context.Agentes.Add(_agenteNuevo); _context.SaveChanges(); } } catch (Exception) { throw; } }