using System.Collections.ObjectModel; using Entidades; using Modelo; namespace Controladora { public class ControladoraClientes : Singleton { public string AƱadir(Cliente t) { if (t == null) return "El Cliente es nulo fallo la carga"; return (RepositorioClientes.Instance.Add(t)) ? $"El Cliente {t.Nombre} se cargo correctamente": $"Fallo la carga del Cliente {t.Nombre}"; } public string Eliminar(Cliente t) { if (t == null) return "El Cliente es nulo fallo la carga"; return (RepositorioClientes.Instance.Del(t)) ? $"El Cliente {t.Nombre} se Elimino correctamente": $"Fallo la Eliminacion del Cliente {t.Nombre}"; } public string Modificar(Cliente t) { if (t == null) return "El Cliente es nulo fallo la carga"; return (RepositorioClientes.Instance.Mod(t)) ? $"El Cliente {t.Nombre} se Modifico correctamente": $"Fallo la Modificacion del Cliente {t.Nombre}"; } public ReadOnlyCollection Listar() { return RepositorioClientes.Instance.Listar(); } } }