Example #1
0
 public static List <Frete> ListaFretes()
 {
     using (var ctx = new Context())
     {
         UF  estado = new Models.UF();
         var ufs    = ctx.UFs.AsNoTracking().ToList();
         return(ctx.Fretes.AsNoTracking().ToList());
     }
 }
Example #2
0
 public static bool CadastrarFrete(Frete frete)
 {
     using (var ctx = new Context())
     {
         try
         {
             UF estado = new Models.UF();
             estado.Descricao        = frete.UnidadeFederativa.Descricao;
             frete.UnidadeFederativa = UFDAO.BuscarEstado(estado);
             ctx.UFs.Attach(frete.UnidadeFederativa);
             ctx.Fretes.Add(frete);
             ctx.SaveChanges();
             return(true);
         }
         catch (Exception)
         {
             return(false);
         }
     }
 }