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(); } }
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); } }