public static LogicaUsuario GetInstancia() { if (_instancia == null) _instancia = new LogicaUsuario(); return _instancia; }
public static void Validar(Pedido pedido) { if (pedido == null) { throw new ExcepcionLogica("El pedido es nulo."); } if (pedido.Numero < 1) { throw new ExcepcionLogica("El número del pedido debe ser mayor a cero."); } if (pedido.PrecioTotal < 0) { throw new ExcepcionLogica("El precio del articulo no puede ser inferior a 0."); } if (pedido.LineasPedidos == null) { throw new ExcepcionLogica("El pedido esta vacio."); } if (pedido.Registrado == null) { throw new ExcepcionLogica("El pedido no tiene un usuario asignado."); } LogicaUsuario.Validar(pedido.Registrado); }
public static LogicaUsuario GetInstancia() { if (_miInstancia == null) { _miInstancia = new LogicaUsuario(); } return(_miInstancia); }
public static List <EntidadesCompartidas.Mail> ListarMail() { EntidadesCompartidas.Mail _UnMail; List <EntidadesCompartidas.Mail> _ListaMail = new List <EntidadesCompartidas.Mail>(); List <EntidadesCompartidas.Usuarios> user = LogicaUsuario.ListarUsuarios(); _UnMail = new EntidadesCompartidas.Mail(1, user[0], user[1], "Aca va Asunto 01234567890123456789", "abcdeabcdeabcdeabcdeabcdeabcdeabcdeabcde"); _ListaMail.Add(_UnMail); _UnMail = new EntidadesCompartidas.Mail(1, user[0], user[3], "Aca va Asunto", " "); _ListaMail.Add(_UnMail); _UnMail = new EntidadesCompartidas.Mail(1, user[4], user[5], "Aca va Asunto", "abcdeabcdeabcdeabcdeabcdeabcdeabcde"); _ListaMail.Add(_UnMail); _UnMail = new EntidadesCompartidas.Mail(1, user[0], user[2], "Aca1", "abcdeabcdeabcdeabcdeabcdeabcde"); _ListaMail.Add(_UnMail); _UnMail = new EntidadesCompartidas.Mail(1, user[0], user[3], "Aca2", "abcdeabcdeabcdeabcdeabcdeabcde"); _ListaMail.Add(_UnMail); _UnMail = new EntidadesCompartidas.Mail(1, user[6], user[7], "Aca3", "abcdeabcdeabcdeabcdeabcdeabcde"); _ListaMail.Add(_UnMail); return(_ListaMail); }
public static ILogicaUsuario GetLogicaUsuario() { return(LogicaUsuario.GetInstancia()); }