示例#1
0
        /// <summary>
        /// Se encarga de realizar el registro de un usuario
        /// </summary>
        /// <param name="pdatos"></param>
        /// <returns></returns>
        public String registarUsuario(String[] pdatos)
        {
            Usuario pusuario = new Usuario();
            Persona ppersona = new Persona();
            ppersona.Nombre = pdatos[0];
            ppersona.Apellido = pdatos[1];
            ppersona.FechaNacimiento = pdatos[2];
            ppersona.Email = pdatos[3];
            if (pdatos[4].Equals(""))
            {
                ppersona.Telefono = null;
            }
            else
            {
                ppersona.Telefono = pdatos[4];
            }
            ppersona.Genero = pdatos[5];
            ppersona.Pais = pdatos[6];

            pusuario.Login = pdatos[7];
            pusuario.Password = pdatos[8];
            pusuario.FechaInscripcion = pdatos[9];
            if (pdatos[10].Equals(""))
            {
                pusuario.Descripcion = null;
            }
            else
            {
                pusuario.Descripcion = pdatos[10];
            }

            pusuario.TipoUsuario = pdatos[11];

            return _accesoDatos.registrarUsuario(pusuario, ppersona);
        }
示例#2
0
        /// <summary>
        /// Registra un usuario nuevo a la base de datos, como parametros los datos de usuario y persona
        /// Llama al spRegistarUsuario
        /// </summary>
        /// <param name="pusuario"></param>
        /// <param name="ppersona"></param>
        /// <returns></returns>
        public String registrarUsuario(Usuario pusuario, Persona ppersona)
        {
            String _retorno = null;
            String[] _nombreparametros = new String[12]{"@pnombre","@papellido","@pfechaNacimiento","@pemail",
                                                        "@ptelefono","@pgenero","@ppais","@plogin","@ppassword",
                                                         "@pfechaInscripcion","@descripcion","@ptipousuario"};

            _accesoDatos.escribirDB("spcrearUsuario", _nombreparametros, ppersona.Nombre, ppersona.Apellido,
                                                    ppersona.FechaNacimiento, ppersona.Email, ppersona.Telefono, ppersona.Genero,
                                                    ppersona.Pais, pusuario.Login, pusuario.Password, pusuario.FechaInscripcion,
                                                    pusuario.Descripcion, pusuario.TipoUsuario);

            _retorno = "Usuario Creado";
            return _retorno;
        }