public List<Sala> listar(SalaBE objSalaBE) { StringBuilder sbScript = new StringBuilder(""); List<ObjectParameter> lstParameters = new List<ObjectParameter>(); if (!string.IsNullOrEmpty(objSalaBE.Estado)) { sbScript.Append(" ( ToUpper(it.Estado) = @pi_Estado )"); lstParameters.Add(new ObjectParameter("pi_Estado", objSalaBE.Estado.ToUpper())); } using (var context = new FideCineEntities()) { return context.Sala.Where(sbScript.ToString(), lstParameters.ToArray()).ToList<Sala>(); } }
public List<SalaBE> listar(string str_pNombre, string str_pEstado) { SalaBE obj_pSalaBE = new SalaBE(); obj_pSalaBE.Nombre = str_pNombre; obj_pSalaBE.Estado = str_pEstado; List<SalaBE> listaSala = new List<SalaBE>(); SalaBE objSalaBE = null; foreach (Sala objSala in new SalaDAO().listar(obj_pSalaBE)) { objSalaBE = new SalaBE(); objSalaBE.IdSala = objSala.IdSala; objSalaBE.Nombre = objSala.Nombre; objSalaBE.Estado = objSala.Estado; listaSala.Add(objSalaBE); } return listaSala; }