Пример #1
0
        //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));
        }
Пример #2
0
 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);
 }