public static async Task <int> Create(Verificentros verificentro)
 {
     try
     {
         using (var context = new VerificentrosDB())
         {
             context.Verificentros.Add(verificentro);
             return(await context.SaveChangesAsync());
         }
     }
     catch (Exception ex)
     {
         LogErrores.Write("Error en Create() de VerificentrosManagement.", ex);
         throw ex;
     }
 }
        public static VerificentrosDTO GetByNumero(string numeroCentro)
        {
            try
            {
                using (var context = new VerificentrosDB())
                {
                    var verificentro = (from v in context.Verificentros
                                        where v.numeroCentro == numeroCentro
                                        select new VerificentrosDTO()
                    {
                        numeroCentro = v.numeroCentro,
                        siglas = v.siglas,
                        razonSocial = v.razonSocial,
                        total = v.total,
                        fechaAlta = v.fechaAlta,
                        idUsuarioAlta = v.idUsuarioAlta,
                        Lineas =
                            (
                                from l in context.Lineas
                                where l.numeroCentro == v.numeroCentro
                                select new LineasDTO()
                        {
                            idLinea = l.idLinea,
                            numeroCentro = l.numeroCentro,
                            numero = l.numero,
                            combustible = l.combustible,
                            tipo = l.tipo,
                            fechaAlta = l.fechaAlta,
                            idUsuarioAlta = l.idUsuarioAlta
                        }
                            ).ToList()
                    }
                                        ).FirstOrDefault();

                    return(verificentro);
                }
            }
            catch (Exception ex)
            {
                LogErrores.Write("Error en GetByNumero() de VerificentrosManagement.", ex);
                throw ex;
            }
        }