public bool AddComod(comodidadeRespostaPedido comod) { using (ImoEstudanteEntities db = new ImoEstudanteEntities()) { try { if (!ExisteComodidade(comod)) { List <comodidade> com = db.comodidades.ToList(); int i = com.Count; comodidade dBcomodidade = new comodidade(); dBcomodidade.idComodidade = i++; dBcomodidade.nomeComodidade = comod.DescComodidade; db.comodidades.Add(dBcomodidade); db.SaveChanges(); return(true); } return(false); } catch { return(false); } } }
public bool RemoveComod(comodidadeRespostaPedido comodidadeData) { if (comodidadeData != null) { //int comodId = 0; //int.TryParse(comodidadeData.IdComodidade, out comodId); int comodId = comodidadeData.IdComodidade; using (ImoEstudanteEntities db = new ImoEstudanteEntities()) { try { List <comodidade> p = db.comodidades.ToList(); comodidade dbComodidade = db.comodidades.Single(x => x.idComodidade == comodId); if (dbComodidade.nomeComodidade.TrimEnd() == comodidadeData.DescComodidade) { db.comodidades.Remove(dbComodidade); db.SaveChanges(); return(true); } return(false); } catch { return(false); } } } return(false); }
public bool AddComodList(List <comodidadeRespostaPedido> aluguerData) { int count = 0; using (ImoEstudanteEntities db = new ImoEstudanteEntities()) { try { foreach (comodidadeRespostaPedido c in aluguerData) { if (!ExisteComodidade(c)) { List <comodidade> com = db.comodidades.ToList(); int i = com.Count; count++; comodidade dBcomodidade = new comodidade(); dBcomodidade.idComodidade = i++; dBcomodidade.nomeComodidade = c.DescComodidade; db.comodidades.Add(dBcomodidade); db.SaveChanges(); } } if (count > 0) { return(true); } else { return(false); } } catch { return(false); } } }