//Crear public void AgregarEquipo(DTO.Equipos Equipo) { Equipo.FechaProximaCalibracion = string.IsNullOrEmpty(Equipo.FechaProximaCalibracionString) ? default : DateTime.Parse(Equipo.FechaProximaCalibracionString, new CultureInfo("es-Co")); Equipo.FechaProximoMantenimiento = string.IsNullOrEmpty(Equipo.FechaProximoMantenimientoString) ? default : DateTime.Parse(Equipo.FechaProximoMantenimientoString, new CultureInfo("es-Co")); Equipo.FechaUltimaCalibracion = string.IsNullOrEmpty(Equipo.FechaUltimaCalibracionString) ? default : DateTime.Parse(Equipo.FechaUltimaCalibracionString, new CultureInfo("es-Co")); Equipo.FechaUltimaVerificacionLaboratorio = string.IsNullOrEmpty(Equipo.FechaUltimaVerificacionLaboratorioString) ? default : DateTime.Parse(Equipo.FechaUltimaVerificacionLaboratorioString, new CultureInfo("es-Co")); Equipo.FechaProximaVerificacion = string.IsNullOrEmpty(Equipo.FechaProximaVerificacionString) ? default : DateTime.Parse(Equipo.FechaProximaVerificacionString, new CultureInfo("es-Co")); if (!Equipo.RequiereCalibracion) { Equipo.Calibrado = false; Equipo.FechaUltimaCalibracion = default; Equipo.PeriodoCalibracion = string.Empty; Equipo.FechaProximaCalibracion = default; } new DAL.TE.EquiposTE().AgregarEquipo(MapperConfig.Config.MapperEquipos.Map <DAL.Equipos>(Equipo)); }
public DTO.Equipos ObtenerEquipo(int IdEquipo) { DTO.Equipos equipo = MapperConfig.Config.MapperEquipos.Map <DTO.Equipos>(new DAL.TE.EquiposTE().ObtenerEquipo(IdEquipo)); equipo.TramitesEquipo = equipo.TramitesEquipo.OrderByDescending(d => d.FechaCreacion).ToList(); return(equipo); }