Esempio n. 1
0
        public void Delete(string ukey)
        {
            try
            {
                if (dbs.Connexao())
                {
                    CidadeViewModel Filter = new CidadeViewModel()
                    {
                        UKEY = ukey
                    };

                    List <CIDADE> ListModel = dbs.Cidade.Where(Filter.ToExpression()).ToList();

                    foreach (CIDADE item in ListModel)
                    {
                        dbs.Entry(item).State = EntityState.Deleted;
                        dbs.SaveChanges();
                    }
                }
                else
                {
                    if (MvcApplication.CidadePublic.Where(x => x.UKEY == ukey).Count() > 0)
                    {
                        CIDADE Model = MvcApplication.CidadePublic.Where(x => x.UKEY == ukey).First();
                        MvcApplication.CidadePublic.Remove(Model);
                    }
                }
            }
            catch (Exception ex)
            {
                ex.Message.ToString();
            }
        }
Esempio n. 2
0
 public List <CIDADE> FindCidade(CidadeViewModel Filter)
 {
     try
     {
         if (dbs.Connexao())
         {
             List <CIDADE> ListModel = dbs.Cidade.Where(Filter.ToExpression()).ToList();
             return(ListModel);
         }
         {
             List <CIDADE> ListModel = MvcApplication.CidadePublic.AsQueryable().Where(Filter.ToExpression()).ToList();
             return(ListModel);
         }
     }
     catch (Exception ex)
     {
         ex.Message.ToString();
         return(null);
     }
 }