コード例 #1
0
ファイル: DaoUsuario.cs プロジェクト: CryoXz/TP-Videojuegos
        private void ArmarParametrosUsuario(ref SqlCommand Comando, Usuario u) // funcion que arma los parametros del procedimiento almacenado
        {
            //definir parametro de acuerdo a la base de datos nueva
            SqlParameter SqlParametros = new SqlParameter();

            SqlParametros       = Comando.Parameters.Add("@Cod_Usuario_U", SqlDbType.Char, 4);
            SqlParametros.Value = u.getCodigoUsuario();
            SqlParametros       = Comando.Parameters.Add("@Cod_TipoUsuario_U", SqlDbType.Char, 4);
            SqlParametros.Value = u.getIdTipoUsuario().getCodigoTipoUsuario();  // composicion se hace getIdTipoUsuario en usuario que devuelve un objeto tipoUsuario y de ahi se hace el getCodigoTIpoUsuario() para traer el codigo
            SqlParametros       = Comando.Parameters.Add("@Nombre_Usuario_U", SqlDbType.VarChar, 60);
            SqlParametros.Value = u.getNombre();
            SqlParametros       = Comando.Parameters.Add("@Apellido_Usuario_U", SqlDbType.VarChar, 60);
            SqlParametros.Value = u.getApellido();
            SqlParametros       = Comando.Parameters.Add("@Nickname_Usuario_U", SqlDbType.VarChar, 100);
            SqlParametros.Value = u.getNickname();
            SqlParametros       = Comando.Parameters.Add("@Contraseña_Usuario_U", SqlDbType.VarChar, 100);
            SqlParametros.Value = u.getContraseña();
            SqlParametros       = Comando.Parameters.Add("@DNI_Usuario_U", SqlDbType.VarChar, 10);
            SqlParametros.Value = u.getDni();
            SqlParametros       = Comando.Parameters.Add("@fNacimiento_Usuario_U", SqlDbType.Date);
            SqlParametros.Value = u.getFechaNacimiento().ToString("dd/MM/yyyy");
            SqlParametros       = Comando.Parameters.Add("@Telefono_Usuario_U", SqlDbType.VarChar, 15);
            SqlParametros.Value = u.getTelefono();
            SqlParametros       = Comando.Parameters.Add("@EMail_Usuario_U", SqlDbType.VarChar, 100);
            SqlParametros.Value = u.getEmail();
            SqlParametros       = Comando.Parameters.Add("@Direccion_Usuario_U", SqlDbType.VarChar, 100);
            SqlParametros.Value = u.getDireccion();
            SqlParametros       = Comando.Parameters.Add("@Provincia_Usuario_U", SqlDbType.Char, 2);
            SqlParametros.Value = u.getIdProvincia().getCodigoProvincia();
            SqlParametros       = Comando.Parameters.Add("@Localidad_Usuario_U", SqlDbType.Char, 4);
            SqlParametros.Value = u.getIdLocalidad().getCodigolocalidad();
            SqlParametros       = Comando.Parameters.Add("@Estado_Usuario_U", SqlDbType.Bit);
            SqlParametros.Value = u.getEstado();
        }
コード例 #2
0
ファイル: DaoUsuario.cs プロジェクト: CryoXz/TP-Videojuegos
        private void ArmarParametrosUsuarioEliminar(ref SqlCommand Comando, Usuario u)
        {
            SqlParameter SqlParametros = new SqlParameter();

            SqlParametros       = Comando.Parameters.Add("@Cod_Usuario_U", SqlDbType.Char, 4);
            SqlParametros.Value = u.getCodigoUsuario();
        }