Files
MedAP/MedAP_data/ClientiMod.cs
T
2018-01-03 13:06:41 +01:00

40 lines
1.0 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MedAP_data
{
public class ClientiMod
{
static MAPEntities ctx = new MAPEntities();
/// <summary>
/// elenco completo
/// </summary>
/// <returns></returns>
public static IEnumerable<Clienti> ElencoClienti()
{
return ElencoClienti("");
}
/// <summary>
/// elenco filtrato da parametro ricerca
/// </summary>
/// <param name="searchMe"></param>
/// <returns></returns>
public static IEnumerable<Clienti> ElencoClienti(string searchMe)
{
IEnumerable<Clienti> result;
if (searchMe != "" && searchMe != null)
{
result = from r in ctx.Clienti.Where(s => s.RagSoc.Contains(searchMe) || s.POBirth.Contains(searchMe) || s.Via.Contains(searchMe) || s.Località.Contains(searchMe) || s.Provincia.Contains(searchMe)) select r;
}
else
{
result = from r in ctx.Clienti select r;
}
return result;
}
}
}