Exemple #1
0
        public EUsuario registrarse(string Documento, string Correo, string Password, int TipoDocumento, string pNombre, string sNombre, string pApellido, string sApellido)
        {
            EPersona ep = iPersona.addPersona(Documento, Correo, Password, TipoDocumento, pNombre, sNombre, pApellido, sApellido);

            if (ep == null)
            {
                return(null);
            }
            EUsuario eu = iUsuario.addUsuario(ep.id);

            return(eu);
        }
Exemple #2
0
        public EPersona asignarRol(int id, Rol rol)
        {
            EPersona ep = iPersona.getPersona(id);

            if (rol == Rol.Admin)
            {
                iAdmin.addAdmin(ep.id);
                return(ep);
            }
            if (rol == Rol.Conductor)
            {
                iConductor.addConductor(ep.id, new DateTime(1900, 10, 10)); // 10/10/1900 significa NULL
                return(ep);
            }
            if (rol == Rol.Usuario)
            {
                iUsuario.addUsuario(ep.id);
                return(ep);
            }
            return(ep);
        }