コード例 #1
0
        public ActionResult Transportadora(string IDTransportadora)
        {
            PesquisaTransportadoraViewModel model = new PesquisaTransportadoraViewModel();

            if (IDTransportadora == null && base.Session_Carrinho.Transportadora != null)
            {
                IDTransportadora = base.Session_Carrinho.Transportadora.IDTRANSPORTADORA.ToString();
            }

            int iIDTransportadora;

            if (int.TryParse(IDTransportadora, out iIDTransportadora) && iIDTransportadora > 0)
            {
                using (var ctx = new DalutexContext())
                {
                    TRANSPORTADORAS _transportadora = ctx.TRANSPORTADORAS.Find(iIDTransportadora);

                    model.Transportadoras = new List <TRANSPORTADORAS>();
                    model.Transportadoras.Add(_transportadora);

                    model.Filtro = _transportadora.NOME;
                }
            }

            return(View(model));
        }
コード例 #2
0
 public ActionResult Transportadora(PesquisaTransportadoraViewModel model)
 {
     using (var ctx = new DalutexContext())
     {
         model.Transportadoras = ctx.TRANSPORTADORAS.Where(x => x.NOME.Contains(model.Filtro.ToUpper())).OrderBy(x => x.NOME).ToList();
     }
     return(View(model));
 }